我通过删除旧的来安装 mysql mysql-devel mysql-server。我使用命令作为
# rpm -e mysql mysql-server mysql-devel --nodeps
# yum install mysql mysql-server mysql-devel
# /etc/init.d/mysqld start
Run Code Online (Sandbox Code Playgroud)
它说
-bash: /etc/init.d/mysqld: No such file or directory
Run Code Online (Sandbox Code Playgroud)
然后我尝试找到它,所以我做到了
# locate mysqld
/etc/rc.d/init.d/mysqld
/etc/rc.d/rc0.d/K36mysqld
/etc/rc.d/rc1.d/K36mysqld
/etc/rc.d/rc2.d/S64mysqld
/etc/rc.d/rc3.d/S64mysqld
/etc/rc.d/rc4.d/S64mysqld
/etc/rc.d/rc5.d/S64mysqld
/etc/rc.d/rc6.d/K36mysqld
/usr/bin/mysqld_multi
/usr/bin/mysqld_safe
/usr/bin/mysqldump
/usr/bin/mysqldumpslow
/usr/libexec/mysqld
/usr/share/man/man1/mysqld_multi.1.gz
/usr/share/man/man1/mysqld_safe.1.gz
/usr/share/man/man1/mysqldump.1.gz
/usr/share/man/man1/mysqldumpslow.1.gz
/usr/share/man/man1/safe_mysqld.1.gz
/usr/share/man/man8/mysqld.8.gz
/var/lock/subsys/mysqld
/var/log/mysqld.log
/var/run/mysqld
Run Code Online (Sandbox Code Playgroud)
所以在搜索后找到了这个页面所以我做了
rpm -V mysql
Run Code Online (Sandbox Code Playgroud)
但它说
# rpm -V mysql
package mysql is not installed
Run Code Online (Sandbox Code Playgroud)
也做了
# service mysqld start
Run Code Online (Sandbox Code Playgroud)
但输出是
mysqld: unrecognized service
Run Code Online (Sandbox Code Playgroud)
所以我尝试再次安装它, …