MySQL5.7.11免安装版的安装和配置

MySQL5.7.11免安装版的安装和配置:解决MYSQL 服务没法启动问题

打开文件夹,修改my-default.ini 拷贝一份,更名 my.inihtml

    复制下面的配置信息到 my.ini 保存
#########################################################
    [client]
    port=3306
    default-character-set=utf8
    [mysqld]
    port=3306
    character_set_server=utf8
    basedir=C:\mysql-5.7.11-winx64
    #解压目录
    datadir=C:\mysql-5.7.11-winx64\data
    #解压目录下data目录
    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLESmysql

    #密码永不过时,若是须要按期更换提醒,能够把0改成其余值,默认单位是天sql

   default_password_lifetime=0
    [WinMySQLAdmin]
    C:\mysql-5.7.11-winx64\bin\mysqld.exe
#########################################################spa

而后修改环境变量:server

1)右键单击个人电脑->属性->高级系统设置(高级)->环境变量
      点击“系统变量”下的新建按钮
      输入变量名:MYSQL_HOME
      输入变量值:C:\mysql-5.7.11-winx64
      #即为mysql的自定义解压目录。
    2)选择“系统变量”中的Path
      点击编辑按钮
      在变量值中添加变量值:%MYSQL_HOME%\bin
      注意是在原有变量值后面加上这个变量,用;隔开,不能删除原来的变量值,htm

点击“开始”图标,在搜索框中输入“cmd”,找到cmd程序后注意要点右键:以管理员身份运行。blog

 

 

先初始化Data目录:之前5.6版本自带Data目录,不须要这一步!若是没有这一步会没法启动mysql服务,报错MYSQL 服务没法启动。rem

 

在CMD窗口中输入如下命令:get

 

mysqld --initialize-insecurecmd

 

这里比较慢,要等一会

 

能够看到出现data目录了,以下:

而后再在CMD中开始安装,输入如下命令:

mysqld install

而后启动服务,输入如下命令:

net start mysql

 

备注:移除安装是mysqld remove;mysqld --initialize是自动生成随机密码用户;

而后就能够登录了。

mysql -u root -p

回车

可选项:修改 root 帐号的密码

MySQL语句以分号(;)做为语句的结束, 若在语句结尾不添加分号时, 命令提示符会以 -> 提示你继续输入(有个别特例, 但加分号是必定不会错的);刚安装完成时root帐号默认密码为空,此时能够将密码修改成指定的密码。如:123456     c:>mysql –uroot     mysql>show databases;     mysql>use mysql;     mysql>UPDATE user SET authentication_string=PASSWORD("123456") WHERE user='root';     mysql>FLUSH PRIVILEGES;     mysql>QUIT

相关文章
相关标签/搜索