婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > MySql 8.0.11安裝配置教程

MySql 8.0.11安裝配置教程

熱門標簽:地圖標注賺錢真假 德惠市地圖標注 外呼系統(tǒng)從哪買 合肥營銷外呼系統(tǒng)收費 陜西400電話如何申請 遵義地圖標注app 商家地圖標注哪個好 承德電腦地圖標注 深圳

官網(wǎng)地址:https://dev.mysql.com/downloads/mysql/

我這里是RHEL6.5的系統(tǒng),因此選擇RedHat 6 x86,64bit操作系統(tǒng)---下載第一個RPM Bundle即可--mysql-8.0.11-1.el6.x86_64.rpm-bundle.tar。

目前MySQL8.0.11社區(qū)版提供了多種多樣的安裝方式,但是并未發(fā)現(xiàn)針對Linux Generic安裝包包含的mysql_secure_installation的安裝說明。

因此這里使用推薦的RPM安裝:

一、mysql-8.0.11-1.el6.x86_64.rpm-bundle.tar解壓后有如下7個文件:

-rw-r--r-- 1 root root 28987588 Apr 9 01:06 mysql-community-client-8.0.11-1.el6.x86_64.rpm
-rw-r--r-- 1 root root  672184 Apr 9 01:06 mysql-community-common-8.0.11-1.el6.x86_64.rpm
-rw-r--r-- 1 root root  4443296 Apr 9 01:06 mysql-community-devel-8.0.11-1.el6.x86_64.rpm
-rw-r--r-- 1 root root  2579460 Apr 9 01:06 mysql-community-libs-8.0.11-1.el6.x86_64.rpm
-rw-r--r-- 1 root root  1902676 Apr 9 01:06 mysql-community-libs-compat-8.0.11-1.el6.x86_64.rpm
-rw-r--r-- 1 root root 395918848 Apr 9 01:07 mysql-community-server-8.0.11-1.el6.x86_64.rpm
-rw-r--r-- 1 root root 49092596 Apr 9 01:07 mysql-community-test-8.0.11-1.el6.x86_64.rpm

然后創(chuàng)建mysql用戶:

useradd mysql
passwd mysql

二、安裝順序為:(建議裝之前先把之前的mysql相關(guān)包全部卸載,rpm -e --nodeps 包名>即可)

[root@python ~]# rpm -ivh mysql-community-common-8.0.11-1.el6.x86_64.rpm
warning: mysql-community-common-8.0.11-1.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
Preparing...        ########################################### [100%]
  1:mysql-community-common ########################################### [100%]
[root@python ~]# rpm -ivh mysql-community-libs-8.0.11-1.el6.x86_64.rpm
warning: mysql-community-libs-8.0.11-1.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
Preparing...        ########################################### [100%]
  1:mysql-community-libs  ########################################### [100%]
[root@python ~]# rpm -ivh mysql-community-libs-compat-8.0.11-1.el6.x86_64.rpm
warning: mysql-community-libs-compat-8.0.11-1.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
Preparing...        ########################################### [100%]
  file /usr/lib64/mysql/libmysqlclient.so.16.0.0 from install of mysql-community-libs-compat-8.0.11-1.el6.x86_64 conflicts with file from package mysql-libs-5.1.73-8.0.1.el6_8.x86_64
  file /usr/lib64/mysql/libmysqlclient_r.so.16.0.0 from install of mysql-community-libs-compat-8.0.11-1.el6.x86_64 conflicts with file from package mysql-libs-5.1.73-8.0.1.el6_8.x86_64
[root@python ~]# rpm -e --nodeps mysql-libs-5.1.73-8.0.1.el6_8.x86_64
[root@python ~]# rpm -ivh mysql-community-libs-compat-8.0.11-1.el6.x86_64.rpm
warning: mysql-community-libs-compat-8.0.11-1.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
Preparing...        ########################################### [100%]
  1:mysql-community-libs-co########################################### [100%]
[root@python ~]# rpm -ivh mysql-community-server-8.0.11-1.el6.x86_64.rpm
warning: mysql-community-server-8.0.11-1.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
error: Failed dependencies:
  mysql-community-client(x86-64) >= 8.0.0 is needed by mysql-community-server-8.0.11-1.el6.x86_64
[root@python ~]# rpm -ivh mysql-community-client-8.0.11-1.el6.x86_64.rpm
warning: mysql-community-client-8.0.11-1.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
Preparing...        ########################################### [100%]
  1:mysql-community-client ########################################### [100%]
[root@python ~]# rpm -ivh mysql-community-server-8.0.11-1.el6.x86_64.rpm
warning: mysql-community-server-8.0.11-1.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
Preparing...        ########################################### [100%]
  1:mysql-community-server ########################################### [100%]
[root@python ~]# rpm -ivh mysql-community-devel-8.0.11-1.el6.x86_64.rpm
warning: mysql-community-devel-8.0.11-1.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
Preparing...        ########################################### [100%]
  1:mysql-community-devel ########################################### [100%]
^[[A[root@python ~]# rpm -ivh mysql-community-test-8.0.11-1.el6.x86_64.rpm
warning: mysql-community-test-8.0.11-1.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
error: Failed dependencies:
  perl(JSON) is needed by mysql-community-test-8.0.11-1.el6.x86_64
--懶的去裝perl了,因此測試套件就不裝了。

三、安裝完畢后相關(guān)信息如下:

[root@python ~]# mysql -V
mysql Ver 8.0.11 for Linux on x86_64 (MySQL Community Server - GPL)
[root@python ~]# ll /etc/init.d/mysqld
-rwxr-xr-x 1 root root 7166 Apr 8 16:21 /etc/init.d/mysqld
[root@python ~]# ll /etc/my.cnf --配置文件位置
-rw-r--r-- 1 root root 1188 Apr 8 16:21 /etc/my.cnf

默認的datadir是在/var/lib/mysql/,可以通過修改my.cnf修改,啟動命令如下:

[root@python ~]# service mysqld start
Initializing MySQL database:                [ OK ]
Starting mysqld:  
[ OK ]

四、發(fā)現(xiàn)沒密碼不能登錄,于是添加skip-grant-tables到my.cnf,重啟進去重置密碼

mysql> alter user root@'localhost' identified by 'mysql';
ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement
mysql> exit
Bye

居然不能改。。。于是:

mysql> delete from mysql.user where user='root';
Query OK, 1 row affected (0.10 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql> create user root@'localhost' identified by 'mysql';
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

還是不能改,查看密碼復(fù)雜度要求:

mysql> show variables like '%pass%';
+----------------------------------------------+-----------------+
| Variable_name                | Value      |
+----------------------------------------------+-----------------+
| caching_sha2_password_auto_generate_rsa_keys | ON       |
| caching_sha2_password_private_key_path    | private_key.pem |
| caching_sha2_password_public_key_path    | public_key.pem |
| default_password_lifetime          | 0        |
| disconnect_on_expired_password        | ON       |
| mysql_native_password_proxy_users      | OFF       |
| password_history               | 0        |
| password_reuse_interval           | 0        |
| report_password               |         |
| sha256_password_auto_generate_rsa_keys    | ON       |
| sha256_password_private_key_path       | private_key.pem |
| sha256_password_proxy_users         | OFF       |
| sha256_password_public_key_path       | public_key.pem |
| validate_password.check_user_name      | ON       |
| validate_password.dictionary_file      |         |
| validate_password.length           | 8        |
| validate_password.mixed_case_count      | 1        |
| validate_password.number_count        | 1        |
| validate_password.policy           | MEDIUM     |
| validate_password.special_char_count     | 1        |
+----------------------------------------------+-----------------+

查看官網(wǎng)https://dev.mysql.com/doc/refman/8.0/en/validate-password-options-variables.html#sysvar_validate_password.policy

發(fā)現(xiàn)此值有3個,如下所示:

于是設(shè)置為0,然后將validate_password.length設(shè)置為4,表示最少需要4字符。之所以設(shè)置為4是因為這個參數(shù)的值不能小于如下公式的計算結(jié)果:

validate_password.number_count
+ validate_password.special_char_count
+ (2 * validate_password.mixed_case_count)

于是繼續(xù)創(chuàng)建用戶,MySQL8.0取消了直接grant創(chuàng)建用戶的語法,只能先create user再grant,因此創(chuàng)建root如下:

mysql> create user root@'localhost' identified by 'mysql';
ERROR 1396 (HY000): Operation CREATE USER failed for 'root'@'localhost'
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)
mysql> create user root@'localhost' identified by 'mysql';
ERROR 1396 (HY000): Operation CREATE USER failed for 'root'@'localhost'

尼瑪...什么玩意兒?

于是去逛了一圈stackoverflow,都說這是一個BUG,于是操作如下:

mysql> drop user root@'localhost';  --是的沒錯,雖然沒有root@'localhost'用戶,但你還是要刪一遍。
Query OK, 0 rows affected (0.05 sec)
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.01 sec)
mysql> create user root@'localhost' identified by 'mysql';
Query OK, 0 rows affected (0.03 sec)
mysql> grant all on *.* to root@'localhost' with grant option;
Query OK, 0 rows affected (0.03 sec)

終于改完密碼了...去掉參數(shù)文件的skip-grant-tables參數(shù),service mysqld restart重啟服務(wù)。

五、終于設(shè)置好密碼了,建一個測試用戶leo,然后嘗試遠程連接下吧:

$ mysql -uleo -pmysql -h192.168.1.193
mysql: [Warning] Using a password on the command line interface can be insecure.
ERROR 2059 (HY000): Authentication plugin 'caching_sha2_password' cannot be loaded: /usr/lib/mysql/plugin/caching_sha2_password.so: cannot open shared object file: No such file or directory

我這5.7的mysql工具都連不上,這就尷尬了,查看認證相關(guān)參數(shù):

mysql> show variables like '%auth%';
+-------------------------------+-----------------------+
| Variable_name         | Value         |
+-------------------------------+-----------------------+
| default_authentication_plugin | caching_sha2_password |
+-------------------------------+-----------------------+
1 row in set (0.02 sec)

查看官網(wǎng)發(fā)現(xiàn)此值的取值如下:

官網(wǎng)還說此值影響create user不顯式指定auth plugin時密碼的默認加密算法,臥槽...那豈不是說我之前創(chuàng)建的leo用戶使用的是默認的caching_sha2_password認證,查看一下:

mysql> select user,host,plugin from mysql.user;
+------------------+-----------+-----------------------+
| user       | host   | plugin        |
+------------------+-----------+-----------------------+
| leo       | %     | caching_sha2_password |
| mysql.infoschema | localhost | mysql_native_password |
| mysql.session  | localhost | mysql_native_password |
| mysql.sys    | localhost | mysql_native_password |
| root       | localhost | caching_sha2_password |
+------------------+-----------+-----------------------+

完了,全TM完了......

顯然不能直接update plugin,因為這可能導(dǎo)致加密的密碼無法被正確解密,你所有的密碼都會變異,因此除root@'localhost'外全部刪掉重建。

首先需要在my.cnf里添加:default_authentication_plugin=mysql_native_password,然后service mysqld restart重啟服務(wù):

mysql> drop user leo;
Query OK, 0 rows affected (0.10 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql> create user leo identified by 'mysql';
Query OK, 0 rows affected (0.02 sec)
mysql> grant all on *.* to leo;
Query OK, 0 rows affected (0.08 sec)

$mysql -V
mysql Ver 14.14 Distrib 5.7.20, for Linux (x86_64) using EditLine wrapper
$ mysql -uleo -pmysql -h192.168.1.193
mysql: [Warning] Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 16
Server version: 8.0.11 MySQL Community Server - GPL
Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>

至此遠程連接正常。

總結(jié)

以上所述是小編給大家介紹的MySql 8.0.11安裝配置教程,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

您可能感興趣的文章:
  • MySQL8.0.11安裝總結(jié)教程圖解
  • mysql-8.0.11-winx64.zip安裝教程詳解
  • mysql8.0.11 winx64安裝配置方法圖文教程(win10)
  • MySQL Community Server 8.0.11安裝配置方法圖文教程
  • Windows下MySQL8.0.11社區(qū)綠色版安裝步驟圖解
  • mysql 8.0.11 壓縮包版安裝配置方法圖文教程
  • mysql 8.0.11 macos10.13安裝配置方法圖文教程
  • win10下mysql 8.0.11壓縮版安裝詳細教程
  • mysql 8.0.11 MSI版安裝配置圖文教程
  • mac系統(tǒng)下mysql 8.0.11 安裝指南

標簽:揚州 新余 三門峽 商丘 貴州 南陽 巴中 贛州

巨人網(wǎng)絡(luò)通訊聲明:本文標題《MySql 8.0.11安裝配置教程》,本文關(guān)鍵詞  MySql,8.0.11,安裝,配置,教程,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《MySql 8.0.11安裝配置教程》相關(guān)的同類信息!
  • 本頁收集關(guān)于MySql 8.0.11安裝配置教程的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    久久精品视频网| 宅男噜噜噜66一区二区66| 中文字幕一区二区三区四区| 欧美午夜影院一区| 欧美高清视频www夜色资源网| 欧美日韩视频第一区| 色婷婷一区二区三区四区| 成人不卡免费av| 成人午夜免费视频| 日本福利一区二区| 日韩欧美国产综合一区| 国产精品初高中害羞小美女文| 久久久久久久久久久99999| 日韩国产成人精品| 精品88久久久久88久久久| 久久99精品国产麻豆婷婷洗澡| 捆绑紧缚一区二区三区视频| 99久久国产综合精品麻豆| 色综合亚洲欧洲| 成人激情综合网站| 精品伦理精品一区| 亚洲午夜免费福利视频| 亚洲成av人片在线| 国产日韩在线不卡| 久久亚区不卡日本| 亚洲国产精品ⅴa在线观看| 日本道色综合久久| 天堂久久久久va久久久久| 国产精品看片你懂得| 激情成人午夜视频| 亚洲午夜免费电影| 亚洲欧洲日韩综合一区二区| 蜜臀va亚洲va欧美va天堂 | 日韩精品中文字幕在线一区| 一本色道久久综合亚洲精品按摩| 国产精品国产精品国产专区不蜜| 99精品一区二区三区| 一区二区三区四区在线播放 | 成人久久18免费网站麻豆| 91黄色免费观看| 亚洲精选一二三| 色综合av在线| 久久尤物电影视频在线观看| 中文字幕一区二区三区四区| 成人妖精视频yjsp地址| 激情av综合网| 91麻豆国产香蕉久久精品| 日韩免费视频线观看| 日韩在线播放一区二区| 欧美日韩中文字幕一区二区| 久久免费精品国产久精品久久久久| 99视频在线精品| 91蝌蚪porny成人天涯| av福利精品导航| 国产成人av一区二区| 欧美变态tickle挠乳网站| 国产人成亚洲第一网站在线播放 | 国产精一品亚洲二区在线视频| 国产情人综合久久777777| 亚洲第一福利视频在线| 9l国产精品久久久久麻豆| 中文字幕成人网| 91精品国产入口| 一本一本久久a久久精品综合麻豆 一本一道波多野结衣一区二区 | 久久久精品影视| 中文字幕第一区第二区| 亚洲国产电影在线观看| 欧美日韩激情一区| 日韩三级av在线播放| 国产视频一区不卡| 久久天堂av综合合色蜜桃网| 国产激情91久久精品导航| 亚洲欧美另类小说视频| 亚洲欧美日韩国产中文在线| 一区二区三区中文字幕精品精品| 三级久久三级久久| 奇米影视一区二区三区| 91在线观看美女| 日韩精彩视频在线观看| 一道本成人在线| 国产精品久久久久影院色老大| 国产精品久久久久久亚洲毛片| 亚洲第一主播视频| 美国十次了思思久久精品导航| 精品一区二区三区免费观看| 欧美一区欧美二区| 三级不卡在线观看| av一本久道久久综合久久鬼色| 色综合视频在线观看| 一本久久a久久免费精品不卡| 91精品国产一区二区三区蜜臀 | av在线不卡网| 欧美日韩国产中文| 国产清纯白嫩初高生在线观看91| 亚洲同性同志一二三专区| 天天综合色天天综合色h| 欧美日韩精品一区二区| 青青草国产精品亚洲专区无| 精品久久久久久亚洲综合网| 亚洲国产一二三| 欧美白人最猛性xxxxx69交| 天堂影院一区二区| 亚洲激情男女视频| 久久69国产一区二区蜜臀| 国产精品1024| 激情成人午夜视频| 色菇凉天天综合网| 一区二区三区精品在线| 国产aⅴ综合色| 亚洲国产精品成人综合| 色综合欧美在线视频区| 国产精品少妇自拍| 欧美va亚洲va| 久久99久久久欧美国产| 精品国产不卡一区二区三区| 亚洲国产欧美在线| 69久久夜色精品国产69蝌蚪网| proumb性欧美在线观看| 亚洲一区二区在线视频| 欧美日韩一级黄| 九九久久精品视频| 国产亚洲一区字幕| 欧美性一级生活| 欧美日本国产视频| 欧美日韩一区二区三区四区五区 | 日本成人在线电影网| 国内精品久久久久影院薰衣草| 欧美xxx久久| 9久草视频在线视频精品| 高清免费成人av| 国产成人a级片| 精久久久久久久久久久| 亚洲免费在线电影| 中文字幕 久热精品 视频在线 | 国产 欧美在线| 国产在线国偷精品产拍免费yy| 国产精品亚洲一区二区三区妖精 | 美国av一区二区| 亚洲综合久久久| 图片区小说区区亚洲影院| 欧美成人精品3d动漫h| 日本久久一区二区三区| 欧美高清视频在线高清观看mv色露露十八| 91精品国产综合久久久久久久久久| 欧美久久久久久久久久| 精品处破学生在线二十三| 成人免费在线观看入口| 亚洲综合激情另类小说区| 久久精品国产一区二区| 国模娜娜一区二区三区| 91丝袜美女网| 精品粉嫩aⅴ一区二区三区四区| 亚洲综合偷拍欧美一区色| 日本高清成人免费播放| 欧美va日韩va| 一区二区三区欧美日| 国产成人精品亚洲777人妖| 欧美浪妇xxxx高跟鞋交| 亚洲欧洲综合另类在线| 久久精工是国产品牌吗| 在线成人免费视频| 精品国产sm最大网站| 亚洲天堂成人网| 久久se精品一区二区| 69久久夜色精品国产69蝌蚪网| 亚洲欧美日韩久久| 成人的网站免费观看| 久久精品夜色噜噜亚洲aⅴ| 日本伊人色综合网| 欧美精品久久99久久在免费线 | 9久草视频在线视频精品| 精品福利一区二区三区| 免费人成网站在线观看欧美高清| 日韩女优电影在线观看| 亚洲一区二区三区四区不卡| 欧美三区在线观看| 亚洲国产精品久久人人爱蜜臀| 91国偷自产一区二区三区观看| 亚洲欧美乱综合| 97久久精品人人爽人人爽蜜臀| 国产精品欧美一级免费| 91小视频在线观看| 欧美tickle裸体挠脚心vk| 婷婷一区二区三区| 欧美成人aa大片| 国产成人免费视频网站高清观看视频| 久久久精品综合| 99re视频精品| 水野朝阳av一区二区三区| 欧美大黄免费观看| 成人av影视在线观看| 亚洲欧美怡红院| 国产精品乱码一区二区三区软件| 成人黄页在线观看| 亚洲成国产人片在线观看| 久久久久久免费网| 一本一本大道香蕉久在线精品| 视频在线观看91| 中文字幕欧美国产| 精品久久久久久亚洲综合网|