Linux如何安装mysql数据库
- 1.确定linux系统版本在7.0以上
- 2.下载mysql压缩包
- 3.将mysql压缩包上传至linux系统上
- 4.解压缩包
- 5.创建mysql用户组和用户并修改权限
- 6.修改mysql文件存放路径以及基础文件路径
- 7.对mysql进行初始化
- 8.修改mysqlroot密码
前言:首先确定CentOS 版本在7.0版本以上,本次的mysql 以5.7版本的为例.
1.确定linux系统版本在7.0以上
在linux输入命令:
cat /etc/redhat-release
可以看到例如下图内容:
即release 7开头的都可以
如果命令不能用的话则使用以下命令:
cat /etc/issue
2.下载mysql压缩包
进入官方网站:https://dev.mysql/downloads/mysql/5.7.html#downloads
3.将mysql压缩包上传至linux系统上
本人通过SecureCRT工具将压缩包上传至linux系统上.如果没有SecureCRT可以参考https://blog.csdn/weixin_39041673/article/details/89670536进行操作
接下来在SecureCRT中找到传输
上传完成后在linux控制台输入:
ls -l
查看压缩包有没有上传成功
4.解压缩包
执行命令:
tar -xvf mysql-5.7.37-linux-glibc2.12-x86_64.tar.gz
解压后进行重命名:
mv mysql-5.7.37-linux-glibc2.12-x86_64 mysql-5.7
5.创建mysql用户组和用户并修改权限
执行命令:
groupadd mysql #添加mysql用户组
useradd -r -g mysql mysql #为mysql用户组添加mysql用户
mkdir -p /data/mysqldata #创建mysql的文件存储目录用于存放mysql的文件
chown mysql:mysql -R /data/mysqldata #为mysql的文件存储赋予权限
6.修改mysql文件存放路径以及基础文件路径
配置myf
vim /etc/myf
7.对mysql进行初始化
进入到mysql包的bin目录下:
cd /home/itjava/mysql/mysql-5.7/bin
初始化数据库
./mysqld --defaults-file=/etc/myf --basedir=/home/itjava/mysql/mysql-5.7 --datadir=/data/mysqldata --user=mysql --initialize
查看密码
cat /data/mysql/mysql.err
8.修改mysqlroot密码
先将mysql.server放入/etc/init.d/mysql中
cp /home/itjava/mysql/mysql-5.7/support-files/mysql.server /etc/init.d/mysql
启动myql:
service mysql start #启动mysql
ps -ef|grep mysql #查看mysql启动详情
至此mysql启动成功.
登录mysql,进入mysql的bin目录下
cd /home/itjava/mysql/mysql-5.7/bin
./mysql -u root -p
输入初始化的密码:
mysql连接成功后
执行下面三条命令:
SET PASSWORD = PASSWORD('123456');
ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
FLUSH PRIVILEGES;
此时密码修改完成!
如果通过远程连接不上的话:
此时执行下面三条命令:
use mysql;
update user set host = '%' where user ='root';
FLUSH PRIVILEGES;
以上mysql连接成功.
更多推荐
Linux如何安装mysql数据库
发布评论