tar包编译安装mysql使用用户
时间: 2023-05-30 22:06:31 浏览: 51
在编译安装MySQL时,通常会按照以下步骤进行:
1. 创建MySQL使用的系统用户和用户组,例如:
sudo groupadd mysql
sudo useradd -g mysql mysql
2. 下载MySQL源代码包,解压并进入解压后的目录。
3. 配置编译选项,例如:
./configure --prefix=/usr/local/mysql --with-charset=utf8 --with-collation=utf8_general_ci --enable-local-infile --with-extra-charsets=all --with-ssl
其中,--prefix指定MySQL安装路径,--with-charset和--with-collation指定字符集和排序规则,--enable-local-infile启用本地文件导入,--with-extra-charsets指定额外的字符集,--with-ssl启用SSL加密。
4. 执行make命令进行编译。
5. 执行make install命令进行安装。
6. 配置MySQL服务,例如:
sudo cp support-files/mysql.server /etc/init.d/mysql
sudo chmod +x /etc/init.d/mysql
sudo chkconfig --add mysql
sudo chkconfig --level 345 mysql on
其中,将mysql.server脚本复制到/etc/init.d目录下,并设置为可执行,然后通过chkconfig命令将MySQL服务添加到系统服务列表中。
7. 启动MySQL服务,例如:
sudo service mysql start
8. 验证MySQL是否正常运行,例如:
mysql -u root -p
如果能够成功登录MySQL控制台,则说明MySQL已经成功安装并运行。