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 安装及配置的主要内容,如果未能解决你的问题,请参考以下文章