当前位置 博文首页 > 要上位的程序猿的博客:MySQL5.7版本 配置my.ini文件

    要上位的程序猿的博客:MySQL5.7版本 配置my.ini文件

    作者:[db:作者] 时间:2021-08-24 10:00

    安装MySQL时,如果没有安装程序,就需要手动配置MySQL,将my.ini文件放到到MySQL的安装根目录下

    步骤一.如果根目录下面没有data文件夹的话,必须自己新建一个data文件夹,然后置空,因为数据库被初始化后,里面的所有信息都会放到data文件夹里面

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-15vHLJoT-1598840893442)(C10D67087EA54D7191D77898A0F10B38)]

    步骤二:创建my.ini文件

    直接用记事本创建纯文本,然后保存为ini格式即可。然后需要把名称改为my(注意不是my.ini,如果名称中的ini不是格式说明的话,需把它删掉,否则的话,启动MySQL时,就无法加载该文件,相关的字符编码也会出现问题)

    步骤三:配置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,查看配置

    登录MySQL后用命令 show variables like ‘char%’,显示如下表示正确。
    在这里插入图片描述

    cs