CentOS7yum安装mysql5.7.30
1、rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm #下载
2、yum install yum-utils -y #装源
3、yum-config-manager --disable mysql56-community # 禁用MySQL5.6的源
4、yum-config-manager --enable mysql57-community # 启用MySQL5.7的源
5、yum repolist enabled | grep mysql
6、yum install mysql-community-server #安装mysql
到这里时有些会报一下错
错误显示:
解决方法:
修改vim /etc/yum.repos.d/mysql-community.repo 源文件
[mysql57-community]
name=MySQL 5.7 Community Server
## baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/6/$basearch/
baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
7、yum install mysql-community-server #再次安装mysql
8、找到my.cnf文件进行编辑vim /etc/my.cnf ,在[myqld]下行添加
skip-grant-tables
作用:skip-grant-tables 跳过登陆验证 方便设置用户密码 不然登陆会报ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 各种问题
9、顺便设置字符集
character_set_server=utf8
init_connect='SET NAMES utf8'
查看MYSQL字符集编码,需要先进入数据库,如下图所示就可以了。
mysql> show variables like '%character%';
10、启动mysql 服务
[root@tiner-01 software]# systemctl start mysqld
[root@tiner-01 software]# mysql
此时不需要输入用户名密码。
11、进入mysql命令模式 ,修改用户密码(注意 5.7版本的USER表的password字段没得了 ,改成了authentication_string;
flush privileges; 是立即生效命令;password()里面是你自定义的密码。
mysql> update mysql.user set authentication_string=password('你的密码') where user='root';
Query OK, 1 row affected, 1 warning (0.00 sec)
Rows matched: 1 Changed: 1 Warnings: 1mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
密码设置复杂一点,要不然会提示下面的错误:
12、停止mysql,去掉或者注释掉
[root@tiner-01 software]# systemctl stop mysqld
13、重新启动mysql,使用用户名密码登录。
14、IP授权,参考MYSQ用户IP授权
问题:
1、如果出现错误ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
解决:重新修改一下密码,使用命令:
alter user user() identified by "你的密码";
CentOS7yum安装mysql5.7.30相关推荐
- RHEL7.6安装MySQL5.6.30
RHEL7.6安装MySQL5.6.30 [root@mysql ~]# cat /etc/redhat-release Red Hat Enterprise Linux Server releas ...
- linux mysql5.6.30 配置_Linux(Red Hat 6 32位) 下安装Mysql5.6.30
1. 下载MySQL 5.6 此处选择"Red Hat Enterprise Linux 6 / Oracle Linux 6 (x86, 32-bit), RPM Bundle" ...
- yum方式安装mysql多实例_centos7下yum安装mysql5.6.30及单机配置多实例
1.在mysql官网上载tar包 MySQL-5.6.30-1.el6.i686.rpm-bundle.tar 进目录cd /home/fuyouling/ 解压tar -xvf MySQL-5.6. ...
- docker mysql5.7 主从_docker-compose mysql5.7.30 主从
一.安装mysql5.7.30主库 1.准备docker和docker-compose环境 2.创建yml目录,相关数据挂载 #yml存放的目录 mkdir -p /root/docker-comps ...
- mysql5.6.30源码安装_Centos7.1 for MySQL5.6.30源码安装及多实例配置
预备工作: OS:Centos7.1 DATABASE: mysql-5.6.30.tar.gz wget http://ftp.ntu.edu.tw/MySQL/Downloads/MySQL-5. ...
- mysql5.5.30源码安装及主从搭建
双机热备(实验环境) 主服务器:ip地址192.168.100.244,mysql版本5.5.30,源码安装 从服务器:ip地址192.168.100.245 一.源码安装mysql5.5 启动目录: ...
- centos6.5下的mysql5.6.30安装
1.解压mysql tar -xf mysql-5.6.30-linux-glibc2.5-x86_64.tar.gz -C /usr/local mv mysql-5.6.30-linux-gli ...
- centos 6.0 安装 mysql 5.5.30_centos6.5下的mysql5.6.30安装
1.解压mysql tar -xf mysql-5.6.30-linux-glibc2.5-x86_64.tar.gz -C /usr/local mv mysql-5.6.30-linux-gli ...
- 安装MYSQL-8.0.30和MYSQL-5.7.28
#安装MYSQL-8.0.30 1.安装准备 根据服务器的版本和CPU架构(arch=x86_64),在MYSQL官网下载二进制源码包mysql-8.0.30-el7-x86_64.tar.gz和my ...
最新文章
- 网络营销助力之下国内可穿戴设备市场进一步打开迎来发展机遇
- 延期通知 RocketMQ Summit 议题
- Atitit.5gl 第五代语言编程语言 PROLOG教程 人工智能语言的标准 与实现
- JavaScript的一些常用方法
- 在面向服务的设计时有四个原则:
- 打开pdf文件提示文件过大_如何把pdf文件进行分割?拆分pdf文件的方法分享
- 局域网内window10和Windows7共享只有USB接口打印机的方法——以sharp2048D为例子
- 顶级赛事!2021 CCF大数据与计算智能大赛强势来袭~
- 儒雅计算机导师,龙桂鲁:儒雅的学者,严慈的良师-清华大学新闻网
- 2019下半年的教师资格考试~学霸大佬们总结的记忆口诀涨分必备
- 法国蓬皮杜中心天猫官方旗舰店开业;洲际集团旗下高端品牌voco全球开业及签约酒店数突破100家 | 美通企业日报...
- 编译型语言和解释型语言的区别总结
- CSDN Markdown编辑器将公式取消斜体的方法
- 【100%通过率】华为OD机试真题 C++ 实现【高矮个子排队】【2023 Q2 | 100分】
- 面试题-java高级(答案超详细)
- 运用简单C语言代码打印一棵圣诞树
- Python音视频剪辑库MoviePy1.0.3中文教程导览及可执行工具下载
- Graphics.FromImage报错“Graphics object cannot be created from an image that has an indexed pixel ...”
- NameValuePair问题
- RAID配置教程详解(6) -RAID-1磁盘镜像卷