我想在CentOS7上使用MySQL.使用yum安装MySQL包.
[root@node01 ~]# yum install mysql mysql-*
Run Code Online (Sandbox Code Playgroud)
然后,
[root@node01 ~]# systemctl start mysqld.service
Failed to issue method call: Unit mysqld.service failed to load: No such file or directory.
Run Code Online (Sandbox Code Playgroud)
我无法执行MySQL.我怎么解决这个问题?
小智 16
当你跑步
yum install mysql
Run Code Online (Sandbox Code Playgroud)
默认情况下,命令它安装mariadb不mysql.所以尝试以下命令
yum list installed | grep mariadb
Run Code Online (Sandbox Code Playgroud)
如果缺少mariadb-server,请尝试以下命令
yum install mariadb-server
Run Code Online (Sandbox Code Playgroud)
它安装服务器包然后启动服务
systemctl start mariadb
Run Code Online (Sandbox Code Playgroud)
要么
service mariadb start
Run Code Online (Sandbox Code Playgroud)
我的问题以这种方式解决了.谢谢
小智 11
要检查所需的包,请键入给定的命令:
$ rpm -qa | grep mariadb
Run Code Online (Sandbox Code Playgroud)
输出:
mariadb-libs-5.5.44-2.el7.centos.x86_64
mariadb-5.5.44-2.el7.centos.x86_64
mariadb-devel-5.5.44-2.el7.centos.x86_64
mariadb-server-5.5.44-2.el7.centos.x86_64
Run Code Online (Sandbox Code Playgroud)
如果缺少最后一个包,请键入给定的命令:
$ sudo yum -y install mariadb-server
$ sudo systemctl start mariadb
$ cat /etc/redhat-release
Run Code Online (Sandbox Code Playgroud)
输出:
CentOS Linux release 7.2.1511 (Core)
Run Code Online (Sandbox Code Playgroud)
小智 7
检查 /etc/init.d/ 中的 mysql 服务名称,然后
服务 mysql_service_name 启动
在 centos 上,它是: service mysqld start 或对于 MariaDB: service mariadb start
| 归档时间: |
|
| 查看次数: |
78154 次 |
| 最近记录: |