windows install mysql 5.7.22

mysql 5.7.22

1.解压缩 mysql-5.7.18-winx64.zip 到 D:\pf\mysql-5.7.18-winx64
2.在mysql-5.7.18-winx64目录下,新建 my.ini,内容参考如下:

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#0区分大小写1不区分大小写
#1不区分大小写2区分大小写
lower_case_table_names=2
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\\pf\\mysql-5.7.18-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\\pf\\mysql-5.7.18-winx64\\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
explicit_defaults_for_timestamp=true

3、初始化 管理员身份运行CMD

D:\pf\mysql-5.7.18-winx64\bin>mysqld --initialize
		 or  mysqld --initialize --user=mysql --console

4、安装服务
D:\pf\mysql-5.7.18-winx64\bin>mysqld install
5、启动服务
D:\pf\mysql-5.7.18-winx64\bin>net start mysql

免密码登录:

[mysqld]
# skip-grant-tables

修改密码:

use mysql;
update user set  password=password('root') where user='root' and host='localhost';

update user set  authentication_string=password('root') where user='root' and host='localhost';

flush privileges;

ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
  • qq_43638135
    妲己再美究为妃: 博主没有想过自己接一些私活干吗?我现在还没毕业,但是我也确实听说外挂市场自动化游戏脚本市场挺火热的,并且报酬也很丰厚,但是具体的我也不是很清楚,求解答。 (1个月前 #47楼) 查看回复(2) 举报 回复
    22