mysql绿色版本教程
下载
到官网下载5.7.44(5.7最后一个版本)的绿色压缩包
https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.44-winx64.zip
解压到D:/mysql目录
my.ini
在D:/mysql目录添加my.ini文件, 内容如下
[client]
port = 3306
default-character-set = utf8[mysqld]
server-id = 1
port = 3306basedir = "D:/mysql"
datadir = "D:/mysql/data"# 支持远程访问
bind-address = 0.0.0.0# 默认字符集
character_set_server = utf8# 区分大小写
lower_case_table_names = 2wait_timeout=2880000interactive_timeout=2880000
初始化
1, 以管理员身份运行cmd, 到bin目录命令行执行:
mysqld --initialize
会创建data目录
在data目录下的xxxxx.err文件中有数据库初始密码
2, 安装服务
mysqld --install
会创建mysql服务, 在windows服务里面启动它
3, 修改默认密码
以管理员身份运行cmd, 到bin目录命令行执行:
mysql -u root -p
ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘123456’;
FLUSH PRIVILEGES;
可以正常使用了
my.ini参数值说明
lower_case_table_names=0 表名按照创建时的大小写存储,查询时区分大小写。适用于 Unix/Linux 系统,默认值为 0。
lower_case_table_names=1 表名在磁盘上存储为小写,但查询时不区分大小写。适用于 Windows 系统,默认值为 1。
lower_case_table_names=2 表名按照创建时的大小写存储,但查询时会转换为小写进行比较。适用于 Mac OS 系统,默认值为 2。