mysql8 压缩包安装
- my.ini
[mysqld]
设置端口
port = 3306
设置 MySQL 根目录
basedir = D:/python_develop/mysql_8.3.0/
设置存放数据的目录,不需要创建,在数据库初始化时自动创建
datadir = D:/python_develop/mysql_8.3.0/data/
允许最大连接数
max_connections = 200
允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors = 10
服务端使用的字符集默认为 UTF8
character-set-server = UTF8MB4
创建新表时将使用的默认存储引擎
default-storage-engine = INNODB
默认使用 认证 的插件
authentication_policy = caching_sha2_password
[mysql]
设置 MySQL 客户端默认字符集
default-character-set = utf8
[client]
设置 MySQL 客户端连接服务端时默认使用的端口
port=3306
default-character-set = utf8
2: 环境变量
1.找到修改环境变量的位置
电脑->属性->高级系统设置->环境变量
2.新建系统变量
在系统变量下方,单击 新建,输入:
变量名:MySQL,变量值:D:\python_develop\mysql_8.3.0
3.新建用户变量
在用户变量中打到 Path,编辑,新建
%MySQL%\bin
上述第2、3步,可以合并:直接把 D:\python_develop\mysql_8.3.0\bin 加入到用户变量 path 中。
3:初始化
1.以管理员身份运行 cmd
2.切换到 MySQL 根目录下,初始化 mysql:
d:
cd python_develop\mysql_8.3.0\bin
mysqld --initialize --console
初始化 mysql,会产生一个随机密码,记住这个密码:
(A temporary password is generated for root@localhost:XXXXXXXX)
如果没记住就关闭了窗口,删掉初始化的 datadir 目录,再执行一遍初始化命令,又会重新生成的。
3.安装 mysql 服务
mysqld --install [服务名]
后面的服务名可以不写,默认的名字为 mysql。安装后,mysql 随系统启动。
net start mysql
启动 mysql 服务
4.停止卸载服务
net stop mysql (停止 mysql 服务)
sc delete MySQL (卸载 MySQL 服务)
检查 服务,可以发现 MySQL 已不存在。
新车首发,新的一年,只带想赚米的人coinsrore.com
2025年10月新盘 做第一批吃螃蟹的人coinsrore.com
新车新盘 嘎嘎稳 嘎嘎靠谱coinsrore.com
新车首发,新的一年,只带想赚米的人coinsrore.com
新盘 上车集合 留下 我要发发 立马进裙coinsrore.com
做了几十年的项目 我总结了最好的一个盘(纯干货)coinsrore.com
新车上路,只带前10个人coinsrore.com
新盘首开 新盘首开 征召客户!!!coinsrore.com
新项目准备上线,寻找志同道合 的合作伙伴coinsrore.com
新车即将上线 真正的项目,期待你的参与coinsrore.com
新盘新项目,不再等待,现在就是最佳上车机会!coinsrore.com
新盘新盘 这个月刚上新盘 新车第一个吃螃蟹!coinsrore.com