我是靠谱客的博主 仁爱猫咪,这篇文章主要介绍【NodeWeb部署】CentOS 7.6(64bit)安装 Mysql 5.7.371.下载 Mysql2.把下载的安装包上传到服务器【推荐 FinalShell 工具】3.初始化数据库4.其他功能操作,现在分享给大家,希望可以做个参考。
1.下载 Mysql
官网地址:MySQL :: Download MySQL Community Server


2.把下载的安装包上传到服务器【推荐 FinalShell 工具】
1)上传到:/usr/local/mysql(mysql文件夹需自建)
[root@VM-4-17-centos ~]# mkdir /usr/local/mysql
[root@VM-4-17-centos ~]# cd /usr/local/mysql
2)解压安装包(附上 tar 解压缩命令教程)
[root@VM-4-17-centos mysql]# tar -xvf mysql-5.7.37-1.el7.x86_64.rpm-bundle.tar
3)卸载自带的 mariadb(先查询得到 mariadb-libs-xxx-xxx.xxx,再卸载)
[root@VM-4-17-centos mysql]# rpm -qa|grep mariadb
[root@VM-4-17-centos mysql]# rpm -e mariadb-libs-xxx-xxx.xxx --nodeps
4)安装包文件(只安装4个包,其他包在 FinallShell 中选中右键删除即可)

[root@VM-4-17-centos mysql]# rpm -ivh *.rpm
3.初始化数据库
1)初始化数据库
[root@VM-4-17-centos mysql]# mysqld --initialize
注意: 初始化后会在 /var/log/mysqld.log 中生成随机密码(使用以下命令查看)
[root@VM-4-17-centos mysql]# vim /var/log/mysqld.log

2)修改所属用户组
[root@VM-4-17-centos mysql]# chown mysql:mysql /var/lib/mysql -R
3)启动数据库
[root@VM-4-17-centos mysql]# systemctl start mysqld.service
[root@VM-4-17-centos mysql]# systemctl status mysqld.service
4)登录数据库并修改密码( -p'生成的随机密码' )
[root@VM-4-17-centos mysql]# mysql -uroot -p'生成的随机密码'
5)修改登录密码(这里可能需要关闭输入法,否则 ; 符号无效,指令不执行)
mysql> set password = password('你的密码');
4.其他功能操作
1)查看数据库版本
[root@VM-4-17-centos mysql]# mysql --version
2)数据库开放远程访问(服务器防火墙需开放 3306 端口,按需开放,不用记得关)
[root@VM-4-17-centos mysql]# mysql -uroot -p'你的密码'
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的密码' WITH GRANT OPTION;
最后
以上就是仁爱猫咪最近收集整理的关于【NodeWeb部署】CentOS 7.6(64bit)安装 Mysql 5.7.371.下载 Mysql2.把下载的安装包上传到服务器【推荐 FinalShell 工具】3.初始化数据库4.其他功能操作的全部内容,更多相关【NodeWeb部署】CentOS内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复