广告

本站里的文章大部分经过自行整理与测试

2017年2月7日星期二

Linux - MySQL 安装


1. 下载 / 解压 / 移动

$ cd Downloads
$ wget http://mirrors.sohu.com/mysql/MySQL-5.7/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz
$ tar zxvf mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz

$ su
$ mv mysql-5.7.17-linux-glibc2.5-x86_64 /usr/local/mysql

2. 复制与修改设置文件

$ cd /usr/local/mysql/support-files

$ cp my-default.cnf /etc/my.cnf
$ cp mysql.server /etc/init.d/mysql

$ gedit /etc/init.d/mysql

basedir=/usr/local/mysql
datadir=/usr/local/mysql/data

3. 权限设置

$ groupadd mysql
$ useradd -r -g mysql mysql
$ passwd mysql

$ chown -R mysql:mysql /usr/local/mysql/

$ mkdir -p /usr/local/mysql/data

4. 初始化

$ cd /usr/local/mysql/bin

$ ./mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

5. 加密数据库

$ ./mysql_ssl_rsa-setup --datadir=/usr/local/mysql/data

6. 启动

$ systemctl enable mysql
$ systemctl start mysql

7. 设置 path 环境变量

$ gedit /etc/profile

export PATH=$JAVA_HOME/bin:/usr/local/mysql/bin:$PATH

8. 打开防火壁端口 3306

9. 修改 root 密码

./mysqld_safe --user=mysql
http://jasonmun.blogspot.my/2016/12/mysql-root.html

没有评论:

发表评论