Failed to start mysqld.service: Unit mysqld.service not found.
原因是MySQL的启动管理程序 mysql-server 没有安装导致的。
解决办法:手动安装 mysql-server
yum install mysql-server
之后,再使用命令启动MySQL服务就可以了。
yum默认安装的MySQL的账号名是root,刚开是没有密码,直接登陆即可。
修改root账户的密码为root,注意MySQL8.0以上的版本,存储密码的字段变成:authentication_string 了。
use mysql
select * from user\G
注意:存储密码的引擎 plugin 应该是:mysql_native_password,才可以被客户端Navicat登陆。
//为账号名为root设置密码为root
update user set authentication_string='' where user='root'
//把host改为%,既允许任意IP访问。
update user set host='%' where user='root'
Centos6.5安装mysql不能启动,应该安装mysql-servercentos中安装mysql很简单如下命令即可
yum install mysql 装好了,
运行mysql ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)。有文章说是权限问题,后来把权限搞成777也不行。说是没启动MYSQL。那就启动吧
[root@localhost mysql]# service mysql start mysql: unrecognized service 不行
/etc/rc.d/init.d/mysqld start -bash: /etc/rc.d/init.d/mysqld: No such file or directory 依然不行。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)