• MySql 8.0.11 在win10下的zip非安装配置


     在win10使用mysql8.0.11的zip包进行配置时,搜到的教程很多坑,特此总结成功配置的方法。

      1、下载非安装的zip包   

        mysql 8.0.11 64位

      2、解压zip包

        将下载的zip压缩包,解压在要安装的位置,如:D:mysql,其下的文件如下

        

      3、建立my.ini文件

        在mysql的文件夹下建立my.ini文件,里面的内容为

    [mysqld]
    # set basedir to your installation path
    basedir=D:/mysql
    # set datadir to the location of your data directory
    datadir=D:/mysql/data

      basedir 就是安装mysql的路径,datadir是存放数据的路径,初始化时可以自动在mysql文件夹下建立data文件夹,如果没有data文件夹则自动建立,如果有,必须保证data下无任何文件,否则初始化时会报错

      这里需要注意的是,路径书写是一定是斜杠,如:D:/mysql ,或者 使用反斜杠时必须时双反斜杠,如:D:\mysql,D:\mysql\data,否则初始化会报错   

      4、初始化

      使用管理员身份,打开cmd命令行,在安装路径下,执行命令  bin/mysqld --initialize ,如:D:mysql > bin/mysqld --initialize 或者 D:mysqlin> mysqld --initialize  初始化,

      如果想在任意打开的cmd命令行运行mysqld命令,可配置环境变量,将mysqld的路径配置到环境变量中区,这里将D:mysqlin 这个路径,编辑到path里面去

      5、安装install mysql服务(默认mysql服务) 

     D:mysqlin>mysqld --install

      6、启动服务

    net start mysql//不区分大小写

      7、停止服务

    net stop mysql //或者 mysqladmin shutdown

     

      mysqld --initialize 和mysqld --initialize-insecure两种初始化方式的不同

      a、使用mysqld --initialize 初始化时,当启动服务后(net start mysql),链接到服务时(mysql -u root  -p ),需要输入随机的密码,这个密码可以在data文件夹里,找到以.err结尾的文件,打开这个文件

      找到以下类似如下语句,localhost后的 iTag*AfrH5ej即为密码

    [Warning] A temporary password is generated for root@localhost:
    iTag*AfrH5ej

      b、使用mysqld --initialize-insecure 初始化时则不必须输密码,启动服务后,链接到服务(mysql -u root --skip-password),则不需要输入密码,进入链接后修改密码

    ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

      

  • 相关阅读:
    Monkeyrunner学习
    js判断字符串是否包含指定的字符
    Asp.net网站后台代码不能访问-iis部署
    css分割线 文字居中的7种实现方式
    css倒三角的几种实现方式
    前端一键切图
    html中em和px
    js日期控件demo
    网页字体样式
    html特殊符号列表
  • 原文地址:https://www.cnblogs.com/xiaoshudian/p/8992882.html
Copyright © 2020-2023  润新知