首页 > 代码库 > linux安装mysql

linux安装mysql

1.下载, 选择版本,  我下载的是linux 通用 64位. 

查看系统是32位还是64位

技术分享

下载到自己要安装的目录, 我的是  /usr/local/

$ wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz

2.解压

$ tar -zxvf mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz

名录太长了,改个名字

$ mv mysql-5.6.35-linux-glibc2.5-x86_64 mysql

3.添加用户组和用户

$ groupadd mysql

$ useradd -g mysql mysql

4.安装,初始化表

$ cd /usr/local/mysql

$ mkdir data

$ chown -R mysql:mysql ././scripts/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data

这里可能出现错误,需要添加依赖

$ yum -y install libaio-devel

$ yum -y install perl perl-devel

$ yum install -y perl-Module-Install.noarch

重新执行 chown.

5.把mysql的启动文件cp到etc/init.d/ , 赋权

$ cp support-files/mysql.server /etc/init.d/mysqld

$ chmod 755 /etcinit.d/mysqld

6.修改配置文件位置, 便于管理

$ cp support-files/my-default.cnf /etc/my.cnf

7.修改启动脚本

$ vi /etc/init.d/mysqld

$ basedir=/usr/local/mysql/

$ datadir=/usr/local/mysql/data

8.启动mysql

$ service mysqld start
9.登录客户端.为了可以随时用mysql命令, 先建立一个软连接
$ cd /usr/local/bin
$ ln -fs /usr/local/mysql/bin/mysql mysql
$ mysql -uroot -p

后面的修改root密码,开放端口,开放远程连接权限等操作网上有很多就不多写了.

 

 
 
 
 

linux安装mysql