感谢bgg提供的资料 因为CentOS 7上把MySQL从默认软件列表中移除了,用MariaDB来代替
Maria 官网的安装教程,操作系统可以自行选择以centos为例。 1.在 /etc/yum.repos.d/ 目录下新建个MariaDB.repo文件,文件里面写下面内容(下边只是示例,想安装其他版本可以在官网自行选择)
# MariaDB 10.4 CentOS repository list - created 2019-07-04 01:13 UTC # http://downloads.mariadb.org/mariadb/repositories/ [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.4/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=12.上边的镜像地址是国外的,下载非常慢,可以改成国内的镜像地址, 把上边两个地方http://yum.mariadb.org/改成http://mirrors.ustc.edu.cn/mariadb/yum/,可能最新更新的版本在国内镜像没有,可以打开那个地址检查一下有没有需要的版本 3.上边的步骤就是告诉yum去那里下载安装包,最后就很简单了,直接yum安装就行
yum install MariaDB-server MariaDB-client至此mysql已经装好了
启动mysql
systemctl start mariadb.service或者
service mariadb start使用root以及初始密码登陆(默认没有密码)
mysql -u root -p更新初始密码(进入mysql后)
set password=PASSWORD('your password');mysql默认没有开远程连接的需要配置一下,在进入mysql里面输入sql语句
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'your password' WITH GRANT OPTION;root就是用户名,your password就是密码,改成自己的 然后执行下面sql语句,更新一下配置
flush privileges;这时你就可以远程连接mysql了