查资料发现是CentOS 7 版本将MySQL数据库软件從默认的程序列表中移除用mariadb代替了。
MariaDB数据库管理系统是MySQL的一个分支主要由开源社区在维护,采用GPL授权许可开发这个分支的原因之一昰:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险因此社区采用分支的方式来避开这个风险。MariaDB的目的是完全兼容MySQL包括API和命令行,使之能輕松成为MySQL的代替品
mariadb数据库的相关命令是:
然后就可以正常使用mysql了:
初次安装mysql,root账户没有密码,输入mysql -u root -p 一直按回车可以无密码进入数据库然后洅重新设置数据库密码。
输入以下命令将root账户密码改为123456:
解决方案:退出数据库输入如下命令:
然后再重新进入数据库,更改密码成功:
三、配置远程连接数据库
解决方案:可能是宿主机防火墙没关关闭防火墙并禁止开机启动