安装MySQL时,如果没有安装程序,就需要手动配置MySQL,将my.ini文件放到到MySQL的安装根目录下
1.如果根目录下面没有data文件夹的话,必须自己新建一个data文件夹,然后置空,因为数据库被初始化后,里面的所有信息都会放到data文件夹里面
image.png2.创建my.ini文件
直接用记事本创建纯文本,然后保存为ini格式即可。然后需要把名称改为my(注意不是my.ini,如果名称中的ini不是格式说明的话,需把它删掉,否则的话,启动MySQL时,就无法加载该文件,相关的字符编码也会出现问题)
3.配置my.ini文件
my.ini内容如下:(只需要修改一下basedir和datadir即可)
[mysqld]
#设置3306端口号
port=3306
#设置MySQL的安装目录
basedir=D:\\mysql\\mysql-8.0.16-winx64(这是我的MySQL路径,注意用\\而非\)
#设置MySQL数据库的数据存放目录
datadir=D:\\mysql\\mysql-8.0.16-winx64\\data(与上面同理,注意最后的data文件名保存不变)
#运行最大连接数
max_connections=200
#运行连接失败的次数。这也是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
#服务端使用的字符集默认为utf-8
character-set-server=utf8
[mysql]
#客户端使用的字符集默认为utf8
default-character-set=utf8
[client]
#客户端默认端口号为3306
port=3306
直接将上面部分复制到my.ini里面去,最后重新运行MySQL,查看配置
image.png登录MySQL后用命令
show variables like 'char%'
,显示如下表示正确
网友评论