mysql5.7安装
下载
[root@VM-4-3-centos soft]# wget http://mirrors.sohu.com/mysql/MySQL-5.7/mysql-5.7.33-linux-glibc2.12-x86_64.tar.gz
1.查看系统中是否存在mysql
[root@VM-4-3-centos soft]# rpm -qa | grep mysql
2.如果安装过则删除旧版本
root@VM-4-3-centos soft]# rpm -e 已经存在的MySQL全名
解压文件
[root@VM-4-3-centos soft]# tar -zxvf mysql-5.7.33-linux-glibc2.12-x86_64.tar.gz -C /usr/local/
文件名改成mysql
[root@VM-4-3-centos soft]# cd /usr/local/
[root@VM-4-3-centos local]# mv mysql-5.7.33-linux-glibc2.12-x86_64/ mysql
编辑启动文件
1.配置数据库编码
[root@VM-4-3-centos local]# vi /etc/my.cnf
添加内容
[mysql] |
2.复制mysql.server到/etc/init.d/目录下(目的想实现开机自动执行效果)
[root@VM-4-3-centos local]# cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
3.修改/etc/init.d/mysql参数
[root@VM-4-3-centos local]# vim /etc/init.d/mysql
修改内容
basedir=/usr/local/mysql |
4.出于安全便利,创建一个操作数据库的专门用户(可以忽略)
添加mysql组
[root@VM-4-3-centos local]# groupadd mysql
新建mysql用户并放入mysql组中
[root@VM-4-3-centos local]# useradd -r -g mysql mysql
设置mysql用户密码
[root@VM-4-3-centos local]# passwd mysql
给目录/usr/local/mysql 更改拥有者
[root@VM-4-3-centos local]# chown -R mysql:mysql /usr/local/mysql/
初始化数据库
[root@VM-4-3-centos local]# cd /usr/local/mysql/bin/
[root@VM-4-3-centos bin]# ./mysqld –initialize –user=mysql –basedir=/usr/local/mysql –datadir=/usr/local/mysql/data
初始化后会生成一个临时密码 root@localhost: Xsha(N,HQ3Fv(最好先记录这个临时密码)
数据库加密
[root@VM-4-3-centos bin]# ./mysql_ssl_rsa_setup –datadir=/usr/local/mysql/data
启动mysql
[root@VM-4-3-centos bin]# ./mysqld_safe –user=mysql &
⚠️ 如果存在不能创建文件的问题则自己手动创建在启动
检查是否启动
进入客户端
登录
[root@VM-4-3-centos bin]# ./mysql -uroot -p
Enter password: 输入刚才的临时密码
修改密码
mysql> set password=password(‘123456’);
设置远程访问
开放3306端口
[root@VM-4-3-centos bin] firewall-cmd –zone=public –add-port=3306/tcp –permanent
success
[root@VM-4-3-centos bin] firewall-cmd –reload
success
登录mysql设置远程访问
mysql> grant all privileges on . to root@’%’ identified by ‘root’;
mysql> flush privileges;
设置开机自启动
添加mysql服务
[root@VM-4-3-centos bin]# chkconfig –add mysql
设置mysql服务为自启动
[root@VM-4-3-centos bin]# chkconfig mysql on
配置环境变量
[root@VM-4-3-centos bin]# vim /etc/profile
最后一行添加
export PATH=$JAVA_HOME/bin:/usr/local/mysql/bin:$PATH |
使修改生效
[root@VM-4-3-centos bin]# source /etc/profile
呼呼 , 大功告成!!!😊
若你觉得我的文章对你有帮助,欢迎点击上方按钮对我打赏
扫描二维码,分享此文章