Fedora 23 Mysql 安装及配置

Posted the_scent_of_th_soul

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Fedora 23 Mysql 安装及配置相关的知识,希望对你有一定的参考价值。

第一步,下载一个mysql客户端

dnf install mysql *

这时,当你执行命令:mysql -uroot -p 会出现以下错误:

mysql connection refused and mysql no such file or directory

或者其他有些变化的提示,反正就是没有本地服务器的意思啦

第二步,安装MySQL YUM资源库

dnf install https://dev.mysql.com/get/mysql57-community-release-fc23-8.noarch.rpm

第三步,更新或安装MySQL 5.7.13

dnf install mysql-community-server

在我的机子上这条命令下来还是没安装成功,然后我就投机用yum试了一下,居然成了

yum install mysql-community-server

第四步,启动MySQL服务器和MySQL的自动启动

`systemctl start mysqld.service ## use restart after update

systemctl enable mysqld.service

当然,如果不想设置的话可以忽略第四步

你就可以开启本地服务了:

service mysqld start

查看运行状态:

service mysqld status

然后这时候,客户端运行以下命令连接的话可能会报错:

mysql -u root -p

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

很尴尬,改了半天配置文件才改对。

解决方法:

修改MySQL的登录设置:

可以先关掉服务器:

service mysqld stop

vim /etc/my.cnf

datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
skip-grant-tables

加上我标记的最后一句代码就好了

好啦,现在可以正常运行了!!!

第五步,打开服务器,运行客户端

服务器端:service mysqld start
客户端:mysql -u root -p
输入你的root密码就好了。

本文摘自一篇博文儿,我只摘了fedora 23 的方法,其他系统安装方法请戳:mysql安装

以上是关于Fedora 23 Mysql 安装及配置的主要内容,如果未能解决你的问题,请参考以下文章

Fedora下mysql的安装及详细配置

fedora 使用

Fedora 17配置ssh及Windows远程连接

Fedora 安装及配置

linux下yum安装及配置

CentOS, Fedora, or Red Hat一行命令安装apache + mysql + php 及各种依赖库