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安装

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值