时间:2020-03-02来源:电脑系统城作者:电脑系统城
1、下载 YUM 仓库文件
# wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
2、安装 YUM Repo 文件
# yum localinstall mysql80-community-release-el7-1.noarch.rpm
3、 选择具体的版本
5.5 5.6 5.7 8.0
// 查看 YUM 仓库关于 MySQL 的所有仓库列表
# yum repolist all | grep mysql
// 只查看启用的
# yum repolist enabled | grep mysql
// 安装 YUM 管理工具包,此包提供了 yum-config-manager 命令工具
# yum install yum-utils
// 禁用 8.0
# yum-config-manager --disable mysql80-community
// 启用 5.5
# yum-config-manager --enable mysql55-community
再次确认启用的 MySQL 仓库
# yum repolist enabled | grep mysql
4、 开始安装 MySQL
# yum install -y mysql-community-server
5、 管理 MySQL 服务
// 启动
# systemctl start mysqld.service
// 查看状态
# systemctl status mysqld.service
// 开机自启动
# systemctl enable mysqld.server
// 查看监听端口,默认 3306
# ss -natl |grep 3306
6、打开mysql
# mysql
7、修改root用户的密码
方法1: 用SET PASSWORD命令
首先登录MySQL。
格式:mysql> set password for 用户名@localhost = password('新密码');
例子:mysql> set password for root@localhost = password('123');
方法2:用mysqladmin
格式:mysqladmin -u用户名 -p旧密码 password 新密码
例子:mysqladmin -uroot -p123456 password 123
方法3:用UPDATE直接编辑user表
首先登录MySQL。
mysql> use mysql;
mysql> update user set password=password('123') where user='root' and host='localhost';
mysql> flush privileges;
8、CENTOS7中Mysql不能远程连接解决办法
(1)在装有MySQL的机器上登录MySQL。 mysql -u root -p 密码
(2)执行use mysql;
(3)执行update user set host = '%' where user = 'root';这一句执行完可能会报错,不用管它。
(4)执行FLUSH PRIVILEGES;
2023-10-30
windows上的mysql服务突然消失提示10061 Unkonwn error问题及解决方案2023-10-30
MySQL非常重要的日志bin log详解2023-10-30
详解MySQL事务日志redo log一、单表查询 1、排序 2、聚合函数 3、分组 4、limit 二、SQL约束 1、主键约束 2、非空约束 3、唯一约束 4、外键约束 5、默认值 三、多表查询 1、内连接 1)隐式内连接: 2)显式内连接: 2、外连接 1)左外连接 2)右外连接 四...
2023-10-30
Mysql删除表重复数据 表里存在唯一主键 没有主键时删除重复数据 Mysql删除表中重复数据并保留一条 准备一张表 用的是mysql8 大家自行更改 创建表并添加四条相同的数据...
2023-10-30