环境配置 – mysql 配置(压缩文件)
1. 安装:直接将压缩包解压到目标路径下;
2. 在解压到的文件夹下创建my.ini文件:
[mysqld]
#绑定IPv4
bind-address = 0.0.0.0
# 设置mysql的安装目录,即你解压缩安装包的位置
basedir = E:\\ZSLWORK\\software\\mysql19
# 设置mysql数据库的数据的存放目录
datadir = E:\\ZSLWORK\\software\\mysql19\\data
# 设置端口号
port = 3306
secure-file-priv=E:\\ZSLWORK\\software\\mysql19\\uploads
#skip-grant-tables=true 没有授权
# 允许最大连接数
max_connections = 200
# 设置字符集为utf8
loose-default-character-set = utf8
# 开启查询缓存
explicit_defaults_for_timestamp = true
# windows下区分表名大小写(0:不区分,2区分(5.7版本))
lower_case_table_names=2
#sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
#创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
#默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
[client]
#设置客户端字符集
port=3306
default-character-set = utf8
[WinMySQLadmin]
#设置将mysql的服务添加到注册表中
Server = E:\\ZSLWORK\\software\\mysql19\\bin\\mysqld.exe
3. 配置环境变量
右键“计算机” -> “属性” -> “高级设置” -> “环境变量” -> “系统变量”
找到path, 点击编辑,添加:E:\ZSLWORK\software\mysql19\bin; (安装目录下bin文件夹路径)
4. 数据库初始化
1. 以管理员身份运行cmd;(找到该路径: C:\Windows\System32\cmd.exe,右键以管理员身份运行)
2. 进入到安装目录下的 bin 路径;
3. 输入 mysqld --initialize --console 回车;出现下图相似信息即成功。
PS: 记下localhost:后面的初始密码;
4. 继续输入:mysqld --install 回车;
成功会提示install successfully;
5. 开启服务登入数据库
1. 输入: net start mysql 回车;开启服务
2. 输入:mysql -u root -p 回车;然后输入之前的密码登入
3. 修改root账号密码:(要分号)
alter user ‘root’@‘localhost’ identified with mysql_native_password by ‘new_password';
# PS: 开始应为在my.ini内设置了skip-grant-tables=true,出现下面问题;