mysql 免安装版 下载及配置

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Ithao2/article/details/84967166

MySql官网下载https://dev.mysql.com/downloads/  根据需要下载相应版本

MySql配置

1.将下载的 解压到安装路径,比如我的是:D:\dev\mysql-5.7.24-winx64

2.安装目录下新建my.ini文件。文件内容如下:

[client]
port=3306
default-character-set=utf8

#客户端字符类型,与服务端一致就行,建议utf8

[mysqld]
skip-grant-tables
port=3306
character_set_server=utf8

#服务端字符类型,建议utf8

basedir=D:\dev\mysql-5.7.24-winx64
#解压根目录(skip-grant-tables,更改密码,加skip-grant-tables,停服务,起服务,update ,停服务,注skip-grant-tables,起服务)

datadir=D:\dev\mysql-5.7.24-winx64\data
#skip-grant-tables
#解压根目录\data

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

[WinMySQLAdmin]

D:\dev\mysql-5.7.24-winx64\bin\mysqld.exe

#解压根目录\bin\mysqld.exe

 3.配置path环境变量

    path变量添加:D:\dev\mysql-5.7.24-winx64

4.windows中加入并启用mysql服务

   进入目录:D:\dev\mysql-5.7.24-winx64\bin,以管理员身份打开命令行窗口。依次运行一下命令:

    mysqld install MySQL --defaults-file="D:\dev\mysql-5.7.24-winx64\my.ini"       

    mysqld --initialize

    net start mysql

扫描二维码关注公众号,回复: 5354764 查看本文章

 注意:移除服务命令:mysqld remove   

5.登录及修改密码

 登录命令:mysql -uroot -p  直接敲两次回车(默认root用户是没有密码的)

 修改密码:

  use mysql;

  UPDATE user SET authentication_string=PASSWORD('root')WHERE user='root';

  flush privileges;

  补充命令:    exit :退出登录               net stop mysql : 停止服务

  注意:在5.7版本已经由authentication_string代替原来的password(绝对是个坑!!!)

6.重启服务:将my.ini文件中加入的跳过权限语句(skip-grant-tables)删除或加#号注释。重启服务,使用修改后的密码登录即可。

猜你喜欢

转载自blog.csdn.net/Ithao2/article/details/85262402