fedora 16 yum安装mysql后怎样启动,以及添加为系统服务
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了fedora 16 yum安装mysql后怎样启动,以及添加为系统服务相关的知识,希望对你有一定的参考价值。
参考技术A 在Redhat中yum安装完mysql后,启动文件的默认路径似乎在/usr/local/bin中,有个mysql的脚本文件,执行./usr/local/bin/mysql
start
就可以启动了,如果配置成服务,需要把这个文件cp到/etc/bin目录,另外还得修改权限。fedora没有玩过,应该差不多,你可以上网搜搜看。
yum安装MySQL后无法启动
参考技术A 在CentOS系统中,yum install mysql 后,使用 systemctl start mysqld 命令启动MySQL服务时报错如下: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';
以上是关于fedora 16 yum安装mysql后怎样启动,以及添加为系统服务的主要内容,如果未能解决你的问题,请参考以下文章
Linux CentOS 使用Yum源安装MySQL 5.7
Centos7安装mysql后无法启动,提示 Unit mysql.service failed to load:No such file or directory