日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

CentOS7yum安装mysql5.7.30

發(fā)布時間:2023/12/29 数据库 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CentOS7yum安装mysql5.7.30 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

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字符集編碼,需要先進入數(shù)據(jù)庫,如下圖所示就可以了。

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授權(quán),參考MYSQ用戶IP授權(quán)

?

問題:

1、如果出現(xiàn)錯誤ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
解決:重新修改一下密碼,使用命令:

alter user user() identified by "你的密碼";

?

總結(jié)

以上是生活随笔為你收集整理的CentOS7yum安装mysql5.7.30的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。