- 下载MySQL-5.7.17-Win-X64-Bit.zip,下载地址:链接:https://pan.baidu.com/s/1btabz9QSe7sNBkpALjluUg 密码:pgok
- 解压到文件夹(例):
修改配置文件:
打开解压的文件夹(本例的配置文件位置 D:\software\MySQL-5.7.17-WinX-64-bit),重命名my-default.ini
为
my.ini
修改my.ini
内容如下:
注:[mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #启动mysql时,跳过grant-tables模式 skip-grant-tables #设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=D:\software\MySQL-5.7.17-WinX-64-bit # 设置mysql数据库的数据的存放目录 datadir=D:\software\MySQL-5.7.17-WinX-64-bit\data # 允许最大连接数 max_connections=200 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB
basedir=你自己的mysql安装路径
;datadir=mysql安装路径\data
;- 配置环境变量Path
右键我的电脑 -> 属性 -> 高级系统设置 -> 环境变量 ->从系统变量中新建:MYSQL_HOME - 在Path 变量中添加MySQL目录下的bin,%MYSQL_HOME%\bin
- 以管理员权限打开cmd
单击开始,搜索cmd ,右键cmd.exe,以管理员身份运行
- 在cmd中进入mysql的bin目录
在bin目录下,接着输入:mysqld -install
安装成功后,输入:mysqld --initialize
启动mysql服务:net start mysql
启动之后,别关闭当前cmd,直接输入mysql,进入mysql后,输入下列语句设置用户密码:
mysql> update mysql.user set authentication_string=password('newpassword') where user='root';
设置完成,exit退出mysql,接着打开my.ini文件,将
skip-grant-tables
注释掉:#skip-grant-tables
,保存文件,返回cmd窗口(如果关闭了,还是以管理员方式打开),输入net stop mysql
停止mysql服务,再用net start mysql
重新启动mysql服务。- 在cmd窗口下,输入
mysql -u root -p newpassword
,登录MySQL ,我在第9步的时候newpassword设置的是root - 登录成功,输入
mysql> SET PASSWORD = PASSWORD('your_new_password');
这步必须要做,否则报错,完成后输入show databases;
查看当前所有数据库 create user 'newuser'@'%' identified by 'newuser'; grant all privileges on *.* to 'root'@'%' identified by 'root'; flush privileges;
- 此所有配置全部完成。
Windows MySQL-5.7.17-Win-X64-Bit 解压缩版安装配置完整过程
最新推荐文章于 2021-03-23 13:13:34 发布