eATM

mysql8 新装的坑

my.ini配置文件

[mysqld]
# 设置3306端口
port=3306

#所有ip允许连接
bind-address=0.0.0.0
basedir=D:\my_soft\mysql
datadir=D:\my_soft\mysql_database

#最大连接数
max_connections=100
#允许失败次数
max_connect_errors=10

#统一字符集
character-set-server=gbk

default-storage-engine=INNODB

default_authentication_plugin=mysql_native_password

#加入此项后335MB内存降到130MB
performance_schema=off

[mysql]
default-character-set=gbk

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

 

#初始化数据库- 初始化后将显示root密码,得保存下来
mysqld --initialize --console

#安装服务
mysqld --install 服务名称

#启动服务
net start mysql


#修改密码
mysql -u root -p
alter user 'root'@'localhost' identified by '新密码';  
flush privileges;
#退出重新进试试

#设置root允许任意主机登录
mysql -u root -p
use mysql;
update user set host = '%' where user = 'root';
flush privileges;

 

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注