1. 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 已不存在。

标签: none

已有 2 条评论

  1. 新车首发,新的一年,只带想赚米的人coinsrore.com

  2. 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

添加新评论