您的位置:首页 > 运维架构 > Linux

linux mysql 安装

2016-03-01 15:16 585 查看
不知道网上为何说的那么麻烦,liunx下mysql的安装其实很简单就搞定了,下面就简单介绍下, 以下操作均在/usr/local目录下。

1. 官网下载mysql, http://dev.mysql.com/downloads/mysql/5.6.html#downloads ,下载注意事项:

a. 平台选择 linux-Generic平台

b. 根据自己的平台下载mysql-5.6.29-linux-glibc2.5-x86_64.tar.gz或mysql-5.6.29-linux-glibc2.5-i686.tar.gz

2. 解压

tar zxvf mysql-5.6.29-linux-glibc2.5-x86_64.tar.gz

3. 重命名目录

mv mysql-5.6.29-linux-glibc2.5-x86_64 mysql

4. 安装mysql

./mysql/scripts/mysql_install_db --user=root --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

5. 修改/usr/local/mysql/my.cnf 配置文件,配置文件有点长,请看mysql配置文件优化篇
http://blog.csdn.net/lxm63972012/article/details/50772807
6. 启动(查询mysql是否启动,ps -ef | grep mysql)

./mysql/bin/mysqld_safe --user=root --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data &

7. 设置localhost root密码

./mysql/bin/mysqladmin -u root password oldpass "123456"

8. 登录mysql

./mysql/bin/mysql -uroot -p123456

9. 设置远程连接 root密码

grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;

安装过程中如出现如下错误

/usr/local/mysql/bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory

是需要安装 libaio-dev,执行如下命令即可:sudo apt-get install libaio-dev
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: