星空网 > 软件开发 > 数据库

CentOS 7 yum安装配置mysql

首先去官网下载要用的yum源
传送门:http://dev.mysql.com/downloads/repo/yum/
yum源文件:/home/mysql57-community-release-el7-8.noarch.rpm
是一个rpm包,如果是Gnome,可以选择centos7的软件包安装程序安装即可。也可以用命令的方式安装:

rpm -ivh /home/mysql57-community-release-el7-8.noarch.rpm

使用yum search mysql查找与mysql有关的包
mysql-community-server.x86_64
mysql-community-client.x86_64
64位系统安装这两个包就可以了

sudo yum install mysql-community-server.x86_64 mysql-community-client.x86_64 

安装完成后

service restart mysqld
[pinnsvin@pinnsvin applications]$ mysql -u rootERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)[pinnsvin@pinnsvin applications]$ service mysqld restartRedirecting to /bin/systemctl restart mysqld.service[pinnsvin@pinnsvin applications]$ mysql -urootERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

mysql-5.7之后为了加强数据库的安全性,增加了一个随机性密码,如果正常安装成功后,会有提示说随机性密码已经生成并存储在/root/.mysql_secret,于是我看了看

[root@pinnsvin ~]# cat /root/.mysql_secretcat: /root/.mysql_secret: 没有那个文件或目录[root@pinnsvin ~]# 

没有目录,头痛,因为是linux小白,最后求助别人

mysql5.7在密码管理这块有了改变,密码在初始化的时候会写到mysql的错误日志中,你可以通过grep -i password命令对日志文件进行过滤

终于找到密码,成功进入mysql,进入首先要修改密码

alter user 'root'@'localhost' identified by 'password';

密码强度有要求,上边的密码肯定不行

my-default.cnf 在/usr/share/mysql

修改相应的参数即可

又一**传送门:

MySQL my.cnf 参数 详解
Linux: 查看软件安装路径
centOS目录结构详细版
RPM安装


 




原标题:CentOS 7 yum安装配置mysql

关键词:MYSQL

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

去马来西亚的物流:https://www.goluckyvip.com/tag/90503.html
货物运输马来西亚:https://www.goluckyvip.com/tag/90504.html
走马来西亚物流:https://www.goluckyvip.com/tag/90505.html
快递到马来西亚:https://www.goluckyvip.com/tag/90506.html
国内到马来西亚快递:https://www.goluckyvip.com/tag/90507.html
发马来西亚 物流:https://www.goluckyvip.com/tag/90508.html
在古巴做游轮 古巴旅游项目:https://www.vstour.cn/a/363194.html
西藏旅游攻略自驾游需要多少天 去西藏旅游自驾游要多久时间:https://www.vstour.cn/a/363195.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流