安装mysql

原文地址:http://www.linuxidc.com/Linux/2012-06/62458.htm

1. 下载mysql包mysql-5.7.1-m11-linux-glibc2.5-i686.tar.gz

2. 将下载的文件解压缩到/usr/mysql-5.7.1-m11-linux-glibc2.5-i686目录。

3. 创建mysql用户和组。注意,我们创建的mysql用户只是为了控制文件所有权的目的,因此我们执行useradd的时候使用了-r参数让它不需要登陆。
  

sudo groupadd mysql
sudo useradd -r -g mysql mysql

4. 改变/usr/local/development/mysql-5.5.25目录的所有者为mysql。

sudo chown -R mysql:mysql  /usr/mysql-5.7.1-m11-linux-glibc2.5-i686

5. 使用mysql_install_db初始化授权表。此操作只是在MySQL初次安装时才需要执行,如果是已存在的安装,则可以跳过此步骤,否则会覆盖先前的授权信息。

sudo scripts/mysql_install_db --user=mysql

6. 发现mysql_install_db执行有错误。看错误提示,原来是因为缺少共享库libaio1。

7. 安装共享库libaio1

apt-get install libaio1

8. 再次执行mysql_install_db,这次执行成功。

9.  配置mysql服务,然后启动。

cd /etc/init.d
sudo ln -s /usr/mysql-5.7.1-m11-linux-glibc2.5-i686/support-files/mysql.server  mysql.server
sudo /etc/init.d/mysql.server start

10. 启动mysql服务时报错了,原来是没有/usr/local/mysql目录。

11. 创建符号链接/usr/local/mysql到/usr/mysql-5.7.1-m11-linux-glibc2.5-i686

cd /usr/local
sudo ln -s /usr/mysql-5.7.1-m11-linux-glibc2.5-i686 mysql
sudo chown -R mysql:mysql mysql

12. 再次启动mysql服务试试看,OK,这次成功了。

13. 使用mysqladmin version命令检查一下是否可以连接mysql。

cd /usr/mysql-5.7.1-m11-linux-glibc2.5-i686mysql

bin/mysqladmin version

14. 最后我们配置一下每次开机时自动启动mysql服务。

sudo update-rc.d mysql.server defaults

15. 查看mysql是否启动

netstat -tap|grep mysql

 

posted @ 2013-05-05 18:28  啊饭  阅读(124)  评论(0)    收藏  举报