本文共 1048 字,大约阅读时间需要 3 分钟。
安装MySQL数据库前,确保环境准备充分。以下是详细的安装步骤:
解压源码包
使用 tar 命令解压压缩包:tar -zxf mysql-5.5.32-linux2.6-x86_64.tar.gz
移动目录
将解压后的文件移动到目标路径:mv mysql-5.5.32-linux2.6-x86_64 /application/mysql-5.5
设置权限
为mysql用户和数据目录设置适当权限:chown -R mysql.mysql data
初始化数据库
使用脚本初始化数据库:./scripts/mysql_install_db --user=mysql --basedir=/application/mysql-5.5 --datadir=/application/mysql-5.5/data
配置服务文件
将配置文件拷贝到系统目录:cp my-small.cnf /etc/my.cnfcp mysql.server /etc/init.d/mysqld
检查现有用户:
mysql> select user, host from mysql.user;
结果示例:
+------+-----------+| user | host |+------+-----------+| root | 127.0.0.1 || root | localhost |+------+-----------+2 rows in set (0.00 sec)
mysql> drop user 'root'@'server';
解决方法:
yum install -y libaio
检查my.cnf文件:
vim /etc/my.cnf
确保无skip-locking参数:
#skip-locking
保存后重启服务。
检查my.cnf配置:
vim /etc/my.cnf
添加基于ir配置:
[basedir=/usr/local/mysqld][datadir=/usr/local/mysql/data]
保存后重启服务。
如果初始化成功但无法连接:
rm -f /application/mysql-5.5/data/*
然后重新初始化数据库。
转载地址:http://cabfk.baihongyu.com/