本文着重介绍安装和配置方法,知识介绍较少,如果按照我的步骤执行有错,欢迎留言,一起探讨解决 。下文命令行后‘#' 为注释的意思
一、linux 使用Yum方式安装MySQL5.7检查是否安装MYsql,有则卸载
rpm -qa |grep mysqlyum remove mysql*检查是否安装mariadb,有则卸载
rpm -qa |grep mariadbyum remove mariadb*1.下载并安装Mysql官方的Yum Repository
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
#这个可以去官网换,打开它的下载链接即可
yum -y install mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql-community-server
****如果使用yum下载方式很慢,执行以下三条语句************
*yum clean all *
*yum makecache *
*yum update *
*********************************************************
2.Mysql数据库设置
systemctl start mysqld.service
systemctl status mysqld.service
grep "password" /var/log/mysqld.log
#查找mysql初始化密码
mysql -uroot -p
#接下来把密码复制进去,按回车
登录后不改密码是无法进行操作的,想改普通密码的话
####改简单密码执行这个
*mysql > set global validate_password_policy=0;
*mysql > set global validate_password_length=1;
*mysql > SHOW VARIABLES LIKE 'validate_password%';
#查看mysql密码规则
mysql >set PASSWORD = PASSWORD('123456'); #设置密码为123456
#这是正常改密码的
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password'; #要包含字母符号数字 。
【数据库远程连接工具 linux安装Mysql5.7和安装navicat介绍】#最后退出mysql,卸载Yum Repository
yum -y remove mysql57-community-release-el7-10.noarch
登录mysql
mysql -uroot -p123456
文章插图
推荐阅读
- 如何删除MySQL数据库中表的重复记录且仅保留其中一条?
- 详解MySQL查看数据库表容量大小的方法总结
- 光纤猫如何接无线路由器 光猫和路由器怎么连接
- 当手机无法连接到移动网络 , 这几种“方法”值得一试
- 快速进行数据库管理的Mac软件
- 如何查看Oracle数据库物理读、逻辑读前10的sql?
- 微服务架构下,Mysql读写分离后,数据库CPU飙升卡壳问题解析
- 聊聊常见的数据库架构设计方案如何解决其中的各种数据一致性问题
- 14 个实用的数据库设计技巧
- 阿里P8架构师谈:MySQL数据库的索引原理、与慢SQL优化的5大原则