linux下mysql安装和设置

Linux版本:ubuntu 14.04

Mysql版本:mysql-5.6.24 下载地址:http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.24-linux-glibc2.5-x86_64.tar.gz


安装步骤

1,创建mysql用户和组,该用户只能操作与mysql服务有关的文件,更安全。

groupadd mysql    #新建组mysql

useradd -r -g mysql mysql    #新建用户mysql 所属组为mysql  

2,解压安装文件(usr/local/mysql-5.6.24-linux-glibc2.5-x86_64.tar.gz),安装目录为user/local。

cd /usr/local    #切换目录

sudo tar -zxvf mysql-5.6.24-linux-glibc2.5-x86_64.tar.gz    #解压安装文件

sudo ln -s mysql-5.6.24-linux-glibc2.5-x86_64 mysql    #建立软连接 /usr/local/mysql ,更方便

cd mysql    #切换目录到/usr/local/mysql

sudo chown -R mysql .    #将mysql文件夹所属用户修改为mysql

sudo chgrp -R mysql .    #将mysql文件夹所属组修改为mysql

3,安装数据库

scripts/mysql_install_db --user=mysql --force

sudo apt-get install libaio-dev #遇到error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory错误执行

sudo chown -R root .    #将mysql文件夹所属用户修改为root

sudo chown -R mysql data  #将mysql文件夹所属用户修改为mysql

./bin/mysqladmin -u root password 'root'    #修改root用户密码

grant all privileges on *.* to root@'%' identified by 'root' with grant option;
flush privileges;    #允许远程登录

ps:如果有问题重新安装几遍就可以了,别问为什么!

问题:丢失hostname.pid文件, 在相应目录下新建一个即可。


你可能感兴趣的:(linux,mysql,ubuntu)