找不到 'my-default.cnf' 文件?MySQL 5.7 配置文件正确打开方式!

在 MySQL 5.7 中,配置文件是 'my.cnf',而不是 'my-default.cnf'。如果你在配置 MySQL 5.7 时遇到问题,可能是因为使用了错误的文件名。

以下是使用 'my.cnf' 文件在 Ubuntu 上配置免安装版 MySQL 5.7 的正确步骤:

1. 下载并解压 MySQL 5.7 的压缩包:

   wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.35-linux-glibc2.12-x86_64.tar.gz
   tar -zxvf mysql-5.7.35-linux-glibc2.12-x86_64.tar.gz

2. 将解压后的文件夹移动到适当的位置:

   sudo mv mysql-5.7.35-linux-glibc2.12-x86_64 /usr/local/mysql

3. 创建 MySQL 用户和用户组:

   sudo groupadd mysql
   sudo useradd -r -g mysql -s /bin/false mysql

4. 设置文件夹权限:

   sudo chown -R mysql:mysql /usr/local/mysql
   sudo chmod -R 755 /usr/local/mysql

5. 初始化 MySQL:

   sudo /usr/local/mysql/bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

6. 启动 MySQL 服务:

   sudo /usr/local/mysql/bin/mysqld_safe --user=mysql &

7. 设置 MySQL 的环境变量(可选):

   export PATH=$PATH:/usr/local/mysql/bin

8. 复制默认的配置文件:

   sudo cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf

9. 启动 MySQL 服务:

   sudo service mysql start

10. 运行 MySQL 客户端:

   mysql -u root -p

11. 输入初始密码,按照提示更改密码。

现在,您应该已经成功在 Ubuntu 中配置了免安装版的 MySQL 5.7,并可以通过 MySQL 客户端进行访问和管理。请注意,根据您的实际环境,一些路径和命令可能会有所不同。

MySQL 5.7 配置文件:使用 my.cnf,而非 my-default.cnf

原文地址: https://www.cveoy.top/t/topic/pSh 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录