MySQL5.7安装与配置说明

1、下载程序
可以从下面网盘下载:mysql-5.7.28-winx64.zip 
链接:https://pan.baidu.com/s/195nzoFaf_dYrB0CptOBIhg 提取码:2c3y
下载后解压:

1解压.jpg

 
2、解压并初始化数据库
在CMD命令窗口,
输入命令:cd D:\mysql-5.7.28-winx64\bin 
输入命令:D:
键入命令:mysqld --initialize --user=mysql --console 回车,初始化数据库信息
注意保存初始化数库的密码: lifi/.8/Fp!V

2初始化.jpg

 
3、创建服务并启动
输入命令:mysqld --install MySQL5.7  安装服务
输入命令:net start mysql5.7  命令启动mysql服务

3启动服务.jpg

 
4、修改数据库密码
输入命令:mysql -uroot -p   然后输入上面生成的临时密码
在mysql>下面输入 set password for root@localhost = password('888'); 回车,即将root用户密码设置为888

4修改密码.jpg

 
5、支持远程访问
在mysql>下面输入 use mysql 回车
在mysql>下面输入 update user set host = '%' where user = 'root'; 回车

5修改支持远程访问.jpg

 
6、启动关闭服务
可以通过Windows服务管理启动关闭服务。

6启动、关闭服务.jpg

 
7、调整数据库配置文件my.ini文件
把附件中的my.ini文件拷贝到 D:\mysql-5.7.28-winx64 文件夹中,重启服务,配置生效。
 注意:my.ini文件不能放到bin目录下
# MySQL配置

[client]
# MySQL客户端端口
port=3306
[mysql]
# MySQL默认字符集编码
default-character-set=utf8
[mysqld]
# MySQL端口
port=3306
# MySQL安装路径
basedir="d:/mysql-5.7.28-winx64/"
# MySQL数据库文件路径
datadir="d:/mysql-5.7.28-winx64/data/"
# MySQL数据库默认编码
character-set-server=utf8
# 表存储引擎方式 INNODB与MyISAM两种
default-storage-engine=INNODB
# SQL验证模式
sql_mode="STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
# 最大连接数
max_connections=200

# 重建索引时所允许的最大临时文件的大小
myisam_max_sort_file_size=64G
# MyISAM表发生变化时重新排序所需的缓冲
myisam_sort_buffer_size=32M
# 索引缓冲区的大小
key_buffer_size=128M
# 内存缓冲区大小
read_buffer_size=256K
# 随机读缓冲区大小
read_rnd_buffer_size=256K
# 排序缓冲区大小
sort_buffer_size=256K

# InnoDB
# 缓存索引数据空间,在生产环境建议设置为512M以上
innodb_buffer_pool_size=256M
# 缓存日志数据空间,可以与上面的接近
innodb_log_file_size=128M



 
 
 

0 个评论

要回复文章请先登录注册