Linux环境下安装部署mysql

Linux环境下安装配置MySQL
一、官网下载mysql数据库
Linux环境下安装部署mysql_第1张图片Linux环境下安装部署mysql_第2张图片下载完成后,使用xftp将mysql压缩包传输到linux中

二、解压与移动
1、解压mysql压缩包并重命名为mysql8.0
tar -zxvf mysql-8.0.17-el7-x86_64.tar.gz
mv mysql-8.0.17-el7-x86_64 mysql8.0
2、将mysql8.0移动到/usr/local/目录下
mv mysql8.0 /usr/local

三、配置mysql
进入到/usr/local/ 文件夹
Vi /etc/my.cnf进入并修改配置
Linux环境下安装部署mysql_第3张图片:wq!退出vi编辑界面
进入local文件夹下的mysql8.0子文件夹
cd ./usr/local/mysql8.0/
新建文件夹
mkdir data
在这里插入图片描述mkdir /root/mysql8.0
mkdir /var/log/mysqld
mkdir /var/run/mysqld
在这里插入图片描述创建用户以及用户组
useradd -m musql
groupadd mysql
useradd -g mysql mysql
Linux环境下安装部署mysql_第4张图片修改mysql权限
首先修改local文件夹下的mysql8.0的权限
chown -R mysql:mysql ./mysql8.0/
在这里插入图片描述修改/var/log 下的MySQL权限
Linux环境下安装部署mysql_第5张图片修改/var/run 下的MySQL权限
Linux环境下安装部署mysql_第6张图片修改家目录下的mysql8.0权限
Linux环境下安装部署mysql_第7张图片初始化MySQL
进入cd /usr/local/mysql8.0
输入命令: ./bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql8.0/ --datadir=/usr/local/mysql8.0/data/
Linux环境下安装部署mysql_第8张图片显示server has completed,mysql初始化成功,注意将密码进行复制,便于在修改密码时使用。
四、启动和关闭mysql
第一次启动时,切换到mysql用户去启动,
su - mysql
进入support-files/目录
启动./mysql.server start
Linux环境下安装部署mysql_第9张图片显示 starting MySQL… SUCCESS!即启动成功
关闭MySQL
输入./mysql.server stop
在这里插入图片描述显示 Shutting down MySQL… SUCCESS!即关闭成功
后续启动与关闭在root用户下启动即可
Linux环境下安装部署mysql_第10张图片
修改密码
注释#skip-grant-tables
进入vi ./etc/my.cnf
Linux环境下安装部署mysql_第11张图片Linux环境下安装部署mysql_第12张图片
注释完成后再启动 ./mysql.server start
Linux环境下安装部署mysql_第13张图片
进入bin目录,输入命令
./bin/mysql -uroot -h 127.0.0.1 -p或 ./bin/mysql -uroot -h localhost -p
进入mysql
在这里插入图片描述提示输入密码,输入刚才复制的密码后进入
Linux环境下安装部署mysql_第14张图片
进入之后修改密码
set password=‘1234’ ;
Linux环境下安装部署mysql_第15张图片
开启远程访问,便于后期连接可视化工具
use mysql;
update user set host=’%’ where user=‘root’;
Linux环境下安装部署mysql_第16张图片刷新权限
flush privileges;
在这里插入图片描述

五、查看mysql进程
ps -ef | grep mysql
Linux环境下安装部署mysql_第17张图片
查看端口
Linux环境下安装部署mysql_第18张图片

六、可视化工具连接(MySQL Workbench)
Linux环境下安装部署mysql_第19张图片点击,添加新连接
修改IP:hostname为linux虚拟机的IP
Linux环境下安装部署mysql_第20张图片输入更改后的密码“1234”
Linux环境下安装部署mysql_第21张图片输入connection name:mysql
Linux环境下安装部署mysql_第22张图片
测试连接:test connection
Linux环境下安装部署mysql_第23张图片
提示成功后,点击OK进行连接,即可使用可视化工具。

你可能感兴趣的:(笔记)