所有命令在root权限下执行。
1.下载MySQL
下载MySQL 8.0 https://dev.mysql.com/downloads/mysql/
在这我们选择Linux 32位或者64位的 .tar.xz 压缩包:
开始下载:
拉到下面,点击开始下载
2.安装依赖
2.1 APT安装
> apt-cache search libaio # 可忽略 搜索软件包信息
> apt-get install libaio1 # 安装libaio软件包
2.2 YUM安装
> yum search libaio # 可忽略 搜索软件包信息
> yum install libaio # 安装libaio软件包
3.开始安装
3.1 新建mysql用户组和用户
> groupadd mysql
> useradd -r -g mysql -s /bin/false mysql
3.2 解压MySQL压缩包
> cd /usr/local # 解压目录
> tar xvf /root/mysql-8.0.13-linux-glibc2.12-x86_64.tar.xz
> # 以上替换为你下载的目录和MySQL压缩包名
> ln -s mysql-8.0.13-linux-glibc2.12-x86_64 mysql
> cd mysql
> mkdir mysql-files
> chown mysql:mysql mysql-files
> chmod 750 mysql-files
3.3 开始安装
> bin/mysqld --initialize --user=mysql # 注意输出的root初始密码
> bin/mysql_ssl_rsa_setup
> bin/mysqld_safe --user=mysql & # 启动MySQL,启动完成后按下回车键
root初始密码,root@localhost后面的:
root初始密码
3.4 更改密码
> export PATH=$PATH:/usr/local/mysql/bin
> mysql -urot -p
> # 回车输入安装时的初始密码
mysql> alter user 'root'@'localhost' identified by 'your password';
4. 可选
> cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql.server
> systemctl start mysql # 启动MySQL
> systemctl stop mysql # 关闭MySQL
5. 安装Workbenach
下载 https://dev.mysql.com/downloads/workbench/
安装即可。
搞定
网友评论