1.官网下载(https://dev.mysql.com/downloads/mysql)
Linux-Generic
Linux-Generic (glibc 2.12)(x86,64-bit)
Compressed TAR Archive
2.压缩文件重命名为mysql.tar.xz,解压移动到/usr/local
$sudo tar -xvJf mysql.tar.xz -C /usr/local
3.进入/usr/local/mysql 目录
$cd /usr/local/mysql
4.添加mysql用户组和mysql用户
$sudo groupadd mysql
$sudo useradd -r -g mysql mysql
5.在/usr/local/mysql 下建立data文件夹用于存放数据库文件
$sudo mkdir /usr/local/mysql/data
6.安装mysql
$sudo ./bin/mysqld --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --initialize
7.记下随机产生的密码
8.开启mysql 服务
$sudo ./support-files/mysql.server start
9.将mysql进程放入系统进程中
$sudo cp support-files/mysql.server /etc/init.d/mysqld
10.在/usr/bin 下建立指向mysql的软连接之后,使用随机密码登录mysql数据库
$sudo ln -s /usr/local/mysql/bin/mysql /usr/bin
$mysql -u root -p
mysql>
alter user 'root'@'localhost' identified by '123456';