日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

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

数据库

CentOS7 安装 MySQL 和简单优化

發布時間:2024/4/18 数据库 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CentOS7 安装 MySQL 和简单优化 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

[0x0]環境及其軟件介紹

  • 操作系統:CentOS7.0 純凈版
  • MySQL 版本:5.7.16

[0x1]關閉SELinux

SELinux(Security-Enhanced Linux) 是美國國家安全局(NSA)對于強制訪問控制的實現,是 Linux 歷史上最杰出的新安全子系統。在這種訪問控制體系的限制下,進程只能訪問那些在他的任務中所需要文件。SELinux 默認安裝在 Fedora 和 Red Hat Enterprise Linux 上。雖然 SELinux 很好用,但是在多數情況我們還是將其關閉,因為在不了解其機制的情況下使用 SELinux 會導致軟件安裝或者應用部署失敗。
一般如果使用云服務器,已經默認關閉了該服務,如果是虛擬機自己安裝 CentOS 的話,那么需要自己手動關閉。如果不關閉,則影響后面的操作。

  • 查看 selinux 的模式
  • ? [root@virtual data]# getenforce Enforcing [root@virtual data]#

    [root@virtual data]# getenforce Enforcing [root@virtual data]#

  • 關閉 selinux
    • 永久性關閉
      永久性關閉則需要重啟服務器后生效
    ? # vim /etc/selinux/config #編輯這個文件,下面修改的內容 #============================================================ # This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security policy is enforced. # permissive - SELinux prints warnings instead of enforcing. # disabled - No SELinux policy is loaded. #SELINUX=enforcing #這個是系統默認的 SELINUX=disabled #這是自己修改的,表示禁用該服務 # SELINUXTYPE= can take one of three two values: # targeted - Targeted processes are protected, # minimum - Modification of targeted policy. Only selected processes are protected. # mls - Multi Level Security protection. SELINUXTYPE=targeted # vim /etc/selinux/config #編輯這個文件,下面修改的內容 #============================================================ # This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security policy is enforced. # permissive - SELinux prints warnings instead of enforcing. # disabled - No SELinux policy is loaded. #SELINUX=enforcing #這個是系統默認的 SELINUX=disabled #這是自己修改的,表示禁用該服務 # SELINUXTYPE= can take one of three two values: # targeted - Targeted processes are protected, # minimum - Modification of targeted policy. Only selected processes are protected. # mls - Multi Level Security protection. SELINUXTYPE=targeted 保存文件,然后重啟服務器吧。
    • 臨時性關閉
      臨時性關閉僅對當前有效且立即生效,重啟服務器之后無效。
      setenforce 0命令表示設置 selinux 為 permissive 模式(即關閉);
      setenforce 1命令表示設置 selinux 為 enforcing 模式(即開啟)
  • [0x2]下載 MySQL

    MySQL 的官網下載地址是http://dev.mysql.com/downloads/mysql/,選擇Red Hat Enterprise Linux / Oracle Linux(因為 CentOS 屬于 RHEL 的一個分支),如下圖所示

    然后下面選擇 CentOS7 的全家桶,選擇全家桶比較方便,當安裝的時候如果提示缺少包,一般可以在全家桶里直接找到的。

    老套路,可以直接到微云下載(密碼:yv8Fib)。
    將下載成功mysql-5.7.16-1.el7.x86_64.rpm-bundle.tar上傳到您的服務器,下面就準備開始安裝了。

    [0x3]安裝 MySQL

    首先將上傳的 MySQLmysql-5.7.16-1.el7.x86_64.rpm-bundle.tar解壓出來。

    ? [root@virtual mysql]# ls mysql-5.7.16-1.el7.x86_64.rpm-bundle.tar [root@virtual mysql]# tar xvf mysql-5.7.16-1.el7.x86_64.rpm-bundle.tar mysql-community-libs-compat-5.7.16-1.el7.x86_64.rpm mysql-community-devel-5.7.16-1.el7.x86_64.rpm mysql-community-minimal-debuginfo-5.7.16-1.el7.x86_64.rpm mysql-community-libs-5.7.16-1.el7.x86_64.rpm mysql-community-common-5.7.16-1.el7.x86_64.rpm mysql-community-embedded-compat-5.7.16-1.el7.x86_64.rpm mysql-community-test-5.7.16-1.el7.x86_64.rpm mysql-community-embedded-devel-5.7.16-1.el7.x86_64.rpm mysql-community-server-minimal-5.7.16-1.el7.x86_64.rpm mysql-community-server-5.7.16-1.el7.x86_64.rpm mysql-community-client-5.7.16-1.el7.x86_64.rpm mysql-community-embedded-5.7.16-1.el7.x86_64.rpm [root@virtual mysql]#

    [root@virtual mysql]# ls mysql-5.7.16-1.el7.x86_64.rpm-bundle.tar [root@virtual mysql]# tar xvf mysql-5.7.16-1.el7.x86_64.rpm-bundle.tar mysql-community-libs-compat-5.7.16-1.el7.x86_64.rpm mysql-community-devel-5.7.16-1.el7.x86_64.rpm mysql-community-minimal-debuginfo-5.7.16-1.el7.x86_64.rpm mysql-community-libs-5.7.16-1.el7.x86_64.rpm mysql-community-common-5.7.16-1.el7.x86_64.rpm mysql-community-embedded-compat-5.7.16-1.el7.x86_64.rpm mysql-community-test-5.7.16-1.el7.x86_64.rpm mysql-community-embedded-devel-5.7.16-1.el7.x86_64.rpm mysql-community-server-minimal-5.7.16-1.el7.x86_64.rpm mysql-community-server-5.7.16-1.el7.x86_64.rpm mysql-community-client-5.7.16-1.el7.x86_64.rpm mysql-community-embedded-5.7.16-1.el7.x86_64.rpm [root@virtual mysql]#

    安裝 MySQL 數據庫的服務器版本,即mysql-community-server-5.7.16-1.el7.x86_64.rpm,安裝命令這里使用yum localinstall,該命令會自動分析軟件依賴包,非常的方便。

    ? [root@virtual mysql]# yum localinstall mysql-community-server- mysql-community-server-5.7.16-1.el7.x86_64.rpm mysql-community-server-minimal-5.7.16-1.el7.x86_64.rpm [root@virtual mysql]# yum localinstall mysql-community-server-5.7.16-1.el7.x86_64.rpm Loaded plugins: fastestmirror Examining mysql-community-server-5.7.16-1.el7.x86_64.rpm: mysql-community-server-5.7.16-1.el7.x86_64 Marking mysql-community-server-5.7.16-1.el7.x86_64.rpm to be installed Resolving Dependencies --> Running transaction check ---> Package mysql-community-server.x86_64 0:5.7.16-1.el7 will be installed --> Processing Dependency: mysql-community-common(x86-64) = 5.7.16-1.el7 for package: mysql-community-server-5.7.16-1.el7.x86_64 Loading mirror speeds from cached hostfile * base: mirrors.aliyun.com * extras: mirrors.aliyun.com * updates: mirrors.yun-idc.com --> Processing Dependency: mysql-community-client(x86-64) >= 5.7.9 for package: mysql-community-server-5.7.16-1.el7.x86_64 --> Processing Dependency: net-tools for package: mysql-community-server-5.7.16-1.el7.x86_64 --> Running transaction check ---> Package mysql-community-server.x86_64 0:5.7.16-1.el7 will be installed --> Processing Dependency: mysql-community-common(x86-64) = 5.7.16-1.el7 for package: mysql-community-server-5.7.16-1.el7.x86_64 --> Processing Dependency: mysql-community-client(x86-64) >= 5.7.9 for package: mysql-community-server-5.7.16-1.el7.x86_64 ---> Package net-tools.x86_64 0:2.0-0.17.20131004git.el7 will be installed --> Finished Dependency Resolution Error: Package: mysql-community-server-5.7.16-1.el7.x86_64 (/mysql-community-server-5.7.16-1.el7.x86_64) Requires: mysql-community-common(x86-64) = 5.7.16-1.el7 Error: Package: mysql-community-server-5.7.16-1.el7.x86_64 (/mysql-community-server-5.7.16-1.el7.x86_64) Requires: mysql-community-client(x86-64) >= 5.7.9 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest [root@virtual mysql]#

    [root@virtual mysql]# yum localinstall mysql-community-server- mysql-community-server-5.7.16-1.el7.x86_64.rpm mysql-community-server-minimal-5.7.16-1.el7.x86_64.rpm [root@virtual mysql]# yum localinstall mysql-community-server-5.7.16-1.el7.x86_64.rpm Loaded plugins: fastestmirror Examining mysql-community-server-5.7.16-1.el7.x86_64.rpm: mysql-community-server-5.7.16-1.el7.x86_64 Marking mysql-community-server-5.7.16-1.el7.x86_64.rpm to be installed Resolving Dependencies --> Running transaction check ---> Package mysql-community-server.x86_64 0:5.7.16-1.el7 will be installed --> Processing Dependency: mysql-community-common(x86-64) = 5.7.16-1.el7 for package: mysql-community-server-5.7.16-1.el7.x86_64 Loading mirror speeds from cached hostfile * base: mirrors.aliyun.com * extras: mirrors.aliyun.com * updates: mirrors.yun-idc.com --> Processing Dependency: mysql-community-client(x86-64) >= 5.7.9 for package: mysql-community-server-5.7.16-1.el7.x86_64 --> Processing Dependency: net-tools for package: mysql-community-server-5.7.16-1.el7.x86_64 --> Running transaction check ---> Package mysql-community-server.x86_64 0:5.7.16-1.el7 will be installed --> Processing Dependency: mysql-community-common(x86-64) = 5.7.16-1.el7 for package: mysql-community-server-5.7.16-1.el7.x86_64 --> Processing Dependency: mysql-community-client(x86-64) >= 5.7.9 for package: mysql-community-server-5.7.16-1.el7.x86_64 ---> Package net-tools.x86_64 0:2.0-0.17.20131004git.el7 will be installed --> Finished Dependency Resolution Error: Package: mysql-community-server-5.7.16-1.el7.x86_64 (/mysql-community-server-5.7.16-1.el7.x86_64) Requires: mysql-community-common(x86-64) = 5.7.16-1.el7 Error: Package: mysql-community-server-5.7.16-1.el7.x86_64 (/mysql-community-server-5.7.16-1.el7.x86_64) Requires: mysql-community-client(x86-64) >= 5.7.9 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest [root@virtual mysql]#

    根據上面的錯誤信息可以知道,安裝 MySQL 服務器mysql-community-server-5.7.16-1.el7.x86_64.rpm需要先安裝mysql-community-client(x86-64)軟件,這個時候體現出全家桶的好處,發現全家桶里面帶有這個軟件,所以直接先安裝這個軟件即可。

    ? [root@virtual mysql]# yum localinstall mysql-community-client-5.7.16-1.el7.x86_64.rpm Loaded plugins: fastestmirror Examining mysql-community-client-5.7.16-1.el7.x86_64.rpm: mysql-community-client-5.7.16-1.el7.x86_64 Marking mysql-community-client-5.7.16-1.el7.x86_64.rpm to be installed Resolving Dependencies --> Running transaction check ---> Package mysql-community-client.x86_64 0:5.7.16-1.el7 will be installed --> Processing Dependency: mysql-community-libs(x86-64) >= 5.7.9 for package: mysql-community-client-5.7.16-1.el7.x86_64 Loading mirror speeds from cached hostfile * base: mirrors.aliyun.com * extras: mirrors.aliyun.com * updates: mirrors.yun-idc.com --> Finished Dependency Resolution Error: Package: mysql-community-client-5.7.16-1.el7.x86_64 (/mysql-community-client-5.7.16-1.el7.x86_64) Requires: mysql-community-libs(x86-64) >= 5.7.9 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest [root@virtual mysql]#

    [root@virtual mysql]# yum localinstall mysql-community-client-5.7.16-1.el7.x86_64.rpm Loaded plugins: fastestmirror Examining mysql-community-client-5.7.16-1.el7.x86_64.rpm: mysql-community-client-5.7.16-1.el7.x86_64 Marking mysql-community-client-5.7.16-1.el7.x86_64.rpm to be installed Resolving Dependencies --> Running transaction check ---> Package mysql-community-client.x86_64 0:5.7.16-1.el7 will be installed --> Processing Dependency: mysql-community-libs(x86-64) >= 5.7.9 for package: mysql-community-client-5.7.16-1.el7.x86_64 Loading mirror speeds from cached hostfile * base: mirrors.aliyun.com * extras: mirrors.aliyun.com * updates: mirrors.yun-idc.com --> Finished Dependency Resolution Error: Package: mysql-community-client-5.7.16-1.el7.x86_64 (/mysql-community-client-5.7.16-1.el7.x86_64) Requires: mysql-community-libs(x86-64) >= 5.7.9 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest [root@virtual mysql]#

    套路出來了,根據錯誤信息,很顯然先安裝mysql-community-libs(x86-64),走起:

    ? [root@virtual mysql]# yum localinstall mysql-community-libs- mysql-community-libs-5.7.16-1.el7.x86_64.rpm mysql-community-libs-compat-5.7.16-1.el7.x86_64.rpm [root@virtual mysql]# yum localinstall mysql-community-libs-5.7.16-1.el7.x86_64.rpm Loaded plugins: fastestmirror Examining mysql-community-libs-5.7.16-1.el7.x86_64.rpm: mysql-community-libs-5.7.16-1.el7.x86_64 Marking mysql-community-libs-5.7.16-1.el7.x86_64.rpm to be installed Resolving Dependencies --> Running transaction check ---> Package mariadb-libs.x86_64 1:5.5.44-2.el7.centos will be obsoleted --> Processing Dependency: libmysqlclient.so.18()(64bit) for package: 2:postfix-2.10.1-6.el7.x86_64 Loading mirror speeds from cached hostfile * base: mirrors.aliyun.com * extras: mirrors.aliyun.com * updates: mirrors.yun-idc.com --> Processing Dependency: libmysqlclient.so.18(libmysqlclient_18)(64bit) for package: 2:postfix-2.10.1-6.el7.x86_64 ---> Package mysql-community-libs.x86_64 0:5.7.16-1.el7 will be obsoleting --> Processing Dependency: mysql-community-common(x86-64) >= 5.7.9 for package: mysql-community-libs-5.7.16-1.el7.x86_64 --> Running transaction check ---> Package mariadb-libs.x86_64 1:5.5.44-2.el7.centos will be updated ---> Package mariadb-libs.x86_64 1:5.5.50-1.el7_2 will be an update ---> Package mysql-community-libs.x86_64 0:5.7.16-1.el7 will be obsoleting --> Processing Dependency: mysql-community-common(x86-64) >= 5.7.9 for package: mysql-community-libs-5.7.16-1.el7.x86_64 Removing mariadb-libs.x86_64 1:5.5.50-1.el7_2 - u due to obsoletes from mysql-community-libs.x86_64 0:5.7.16-1.el7 - u --> Restarting Dependency Resolution with new changes. --> Running transaction check ---> Package mariadb-libs.x86_64 1:5.5.50-1.el7_2 will be an update --> Processing Dependency: libmysqlclient.so.18(libmysqlclient_18)(64bit) for package: 2:postfix-2.10.1-6.el7.x86_64 --> Processing Dependency: libmysqlclient.so.18()(64bit) for package: 2:postfix-2.10.1-6.el7.x86_64 ---> Package mysql-community-libs.x86_64 0:5.7.16-1.el7 will be obsoleting --> Processing Dependency: mysql-community-common(x86-64) >= 5.7.9 for package: mysql-community-libs-5.7.16-1.el7.x86_64 --> Running transaction check ---> Package mariadb-libs.x86_64 1:5.5.47-1.el7_2 will be an update ---> Package mysql-community-libs.x86_64 0:5.7.16-1.el7 will be obsoleting --> Processing Dependency: mysql-community-common(x86-64) >= 5.7.9 for package: mysql-community-libs-5.7.16-1.el7.x86_64 Removing mariadb-libs.x86_64 1:5.5.47-1.el7_2 - u due to obsoletes from mysql-community-libs.x86_64 0:5.7.16-1.el7 - u --> Restarting Dependency Resolution with new changes. --> Running transaction check ---> Package mariadb-libs.x86_64 1:5.5.47-1.el7_2 will be an update --> Processing Dependency: libmysqlclient.so.18(libmysqlclient_18)(64bit) for package: 2:postfix-2.10.1-6.el7.x86_64 --> Processing Dependency: libmysqlclient.so.18()(64bit) for package: 2:postfix-2.10.1-6.el7.x86_64 ---> Package mysql-community-libs.x86_64 0:5.7.16-1.el7 will be obsoleting --> Processing Dependency: mysql-community-common(x86-64) >= 5.7.9 for package: mysql-community-libs-5.7.16-1.el7.x86_64 --> Finished Dependency Resolution Error: Package: mysql-community-libs-5.7.16-1.el7.x86_64 (/mysql-community-libs-5.7.16-1.el7.x86_64) Requires: mysql-community-common(x86-64) >= 5.7.9 Error: Package: 2:postfix-2.10.1-6.el7.x86_64 (@anaconda) Requires: libmysqlclient.so.18(libmysqlclient_18)(64bit) Removing: 1:mariadb-libs-5.5.44-2.el7.centos.x86_64 (@anaconda) libmysqlclient.so.18(libmysqlclient_18)(64bit) Obsoleted By: mysql-community-libs-5.7.16-1.el7.x86_64 (/mysql-community-libs-5.7.16-1.el7.x86_64) Not found Updated By: 1:mariadb-libs-5.5.50-1.el7_2.x86_64 (updates) libmysqlclient.so.18(libmysqlclient_18)(64bit) Available: 1:mariadb-libs-5.5.47-1.el7_2.x86_64 (updates) libmysqlclient.so.18(libmysqlclient_18)(64bit) Error: Package: 2:postfix-2.10.1-6.el7.x86_64 (@anaconda) Requires: libmysqlclient.so.18()(64bit) Removing: 1:mariadb-libs-5.5.44-2.el7.centos.x86_64 (@anaconda) libmysqlclient.so.18()(64bit) Obsoleted By: mysql-community-libs-5.7.16-1.el7.x86_64 (/mysql-community-libs-5.7.16-1.el7.x86_64) ~libmysqlclient.so.20()(64bit) Updated By: 1:mariadb-libs-5.5.50-1.el7_2.x86_64 (updates) libmysqlclient.so.18()(64bit) Available: 1:mariadb-libs-5.5.47-1.el7_2.x86_64 (updates) libmysqlclient.so.18()(64bit) You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest [root@virtual mysql]#

    [root@virtual mysql]# yum localinstall mysql-community-libs- mysql-community-libs-5.7.16-1.el7.x86_64.rpm mysql-community-libs-compat-5.7.16-1.el7.x86_64.rpm [root@virtual mysql]# yum localinstall mysql-community-libs-5.7.16-1.el7.x86_64.rpm Loaded plugins: fastestmirror Examining mysql-community-libs-5.7.16-1.el7.x86_64.rpm: mysql-community-libs-5.7.16-1.el7.x86_64 Marking mysql-community-libs-5.7.16-1.el7.x86_64.rpm to be installed Resolving Dependencies --> Running transaction check ---> Package mariadb-libs.x86_64 1:5.5.44-2.el7.centos will be obsoleted --> Processing Dependency: libmysqlclient.so.18()(64bit) for package: 2:postfix-2.10.1-6.el7.x86_64 Loading mirror speeds from cached hostfile * base: mirrors.aliyun.com * extras: mirrors.aliyun.com * updates: mirrors.yun-idc.com --> Processing Dependency: libmysqlclient.so.18(libmysqlclient_18)(64bit) for package: 2:postfix-2.10.1-6.el7.x86_64 ---> Package mysql-community-libs.x86_64 0:5.7.16-1.el7 will be obsoleting --> Processing Dependency: mysql-community-common(x86-64) >= 5.7.9 for package: mysql-community-libs-5.7.16-1.el7.x86_64 --> Running transaction check ---> Package mariadb-libs.x86_64 1:5.5.44-2.el7.centos will be updated ---> Package mariadb-libs.x86_64 1:5.5.50-1.el7_2 will be an update ---> Package mysql-community-libs.x86_64 0:5.7.16-1.el7 will be obsoleting --> Processing Dependency: mysql-community-common(x86-64) >= 5.7.9 for package: mysql-community-libs-5.7.16-1.el7.x86_64 Removing mariadb-libs.x86_64 1:5.5.50-1.el7_2 - u due to obsoletes from mysql-community-libs.x86_64 0:5.7.16-1.el7 - u --> Restarting Dependency Resolution with new changes. --> Running transaction check ---> Package mariadb-libs.x86_64 1:5.5.50-1.el7_2 will be an update --> Processing Dependency: libmysqlclient.so.18(libmysqlclient_18)(64bit) for package: 2:postfix-2.10.1-6.el7.x86_64 --> Processing Dependency: libmysqlclient.so.18()(64bit) for package: 2:postfix-2.10.1-6.el7.x86_64 ---> Package mysql-community-libs.x86_64 0:5.7.16-1.el7 will be obsoleting --> Processing Dependency: mysql-community-common(x86-64) >= 5.7.9 for package: mysql-community-libs-5.7.16-1.el7.x86_64 --> Running transaction check ---> Package mariadb-libs.x86_64 1:5.5.47-1.el7_2 will be an update ---> Package mysql-community-libs.x86_64 0:5.7.16-1.el7 will be obsoleting --> Processing Dependency: mysql-community-common(x86-64) >= 5.7.9 for package: mysql-community-libs-5.7.16-1.el7.x86_64 Removing mariadb-libs.x86_64 1:5.5.47-1.el7_2 - u due to obsoletes from mysql-community-libs.x86_64 0:5.7.16-1.el7 - u --> Restarting Dependency Resolution with new changes. --> Running transaction check ---> Package mariadb-libs.x86_64 1:5.5.47-1.el7_2 will be an update --> Processing Dependency: libmysqlclient.so.18(libmysqlclient_18)(64bit) for package: 2:postfix-2.10.1-6.el7.x86_64 --> Processing Dependency: libmysqlclient.so.18()(64bit) for package: 2:postfix-2.10.1-6.el7.x86_64 ---> Package mysql-community-libs.x86_64 0:5.7.16-1.el7 will be obsoleting --> Processing Dependency: mysql-community-common(x86-64) >= 5.7.9 for package: mysql-community-libs-5.7.16-1.el7.x86_64 --> Finished Dependency Resolution Error: Package: mysql-community-libs-5.7.16-1.el7.x86_64 (/mysql-community-libs-5.7.16-1.el7.x86_64) Requires: mysql-community-common(x86-64) >= 5.7.9 Error: Package: 2:postfix-2.10.1-6.el7.x86_64 (@anaconda) Requires: libmysqlclient.so.18(libmysqlclient_18)(64bit) Removing: 1:mariadb-libs-5.5.44-2.el7.centos.x86_64 (@anaconda) libmysqlclient.so.18(libmysqlclient_18)(64bit) Obsoleted By: mysql-community-libs-5.7.16-1.el7.x86_64 (/mysql-community-libs-5.7.16-1.el7.x86_64) Not found Updated By: 1:mariadb-libs-5.5.50-1.el7_2.x86_64 (updates) libmysqlclient.so.18(libmysqlclient_18)(64bit) Available: 1:mariadb-libs-5.5.47-1.el7_2.x86_64 (updates) libmysqlclient.so.18(libmysqlclient_18)(64bit) Error: Package: 2:postfix-2.10.1-6.el7.x86_64 (@anaconda) Requires: libmysqlclient.so.18()(64bit) Removing: 1:mariadb-libs-5.5.44-2.el7.centos.x86_64 (@anaconda) libmysqlclient.so.18()(64bit) Obsoleted By: mysql-community-libs-5.7.16-1.el7.x86_64 (/mysql-community-libs-5.7.16-1.el7.x86_64) ~libmysqlclient.so.20()(64bit) Updated By: 1:mariadb-libs-5.5.50-1.el7_2.x86_64 (updates) libmysqlclient.so.18()(64bit) Available: 1:mariadb-libs-5.5.47-1.el7_2.x86_64 (updates) libmysqlclient.so.18()(64bit) You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest [root@virtual mysql]#

    這次出現的錯誤不太一樣,出現了兩個錯誤,一個錯誤仍然提示缺少依賴包,mysql-community-common(x86-64),另外一個錯誤是與mariadb-libs-5.5.44-2.el7.centos.x86_64發生沖突,所以需要卸載這個軟件。

    ? [root@virtual mysql]# yum remove mariadb-libs Loaded plugins: fastestmirror Resolving Dependencies --> Running transaction check ---> Package mariadb-libs.x86_64 1:5.5.50-1.el7_2 will be erased --> Processing Dependency: libmysqlclient.so.18()(64bit) for package: 2:postfix-2.10.1-6.el7.x86_64 --> Processing Dependency: libmysqlclient.so.18(libmysqlclient_18)(64bit) for package: 2:postfix-2.10.1-6.el7.x86_64 --> Running transaction check ---> Package postfix.x86_64 2:2.10.1-6.el7 will be erased --> Finished Dependency Resolution Dependencies Resolved ========================================================================================================================================================= Package Arch Version Repository Size ========================================================================================================================================================= Removing: mariadb-libs x86_64 1:5.5.50-1.el7_2 @updates 4.4 M Removing for dependencies: postfix x86_64 2:2.10.1-6.el7 @anaconda 12 M Transaction Summary ========================================================================================================================================================= Remove 1 Package (+1 Dependent package) Installed size: 17 M Is this ok [y/N]: y Downloading packages: Running transaction check Running transaction test Transaction test succeeded Running transaction Erasing : 2:postfix-2.10.1-6.el7.x86_64 1/2 Erasing : 1:mariadb-libs-5.5.50-1.el7_2.x86_64 2/2 Verifying : 1:mariadb-libs-5.5.50-1.el7_2.x86_64 1/2 Verifying : 2:postfix-2.10.1-6.el7.x86_64 2/2 Removed: mariadb-libs.x86_64 1:5.5.50-1.el7_2 Dependency Removed: postfix.x86_64 2:2.10.1-6.el7 Complete! [root@virtual mysql]#

    [root@virtual mysql]# yum remove mariadb-libs Loaded plugins: fastestmirror Resolving Dependencies --> Running transaction check ---> Package mariadb-libs.x86_64 1:5.5.50-1.el7_2 will be erased --> Processing Dependency: libmysqlclient.so.18()(64bit) for package: 2:postfix-2.10.1-6.el7.x86_64 --> Processing Dependency: libmysqlclient.so.18(libmysqlclient_18)(64bit) for package: 2:postfix-2.10.1-6.el7.x86_64 --> Running transaction check ---> Package postfix.x86_64 2:2.10.1-6.el7 will be erased --> Finished Dependency Resolution Dependencies Resolved ========================================================================================================================================================= Package Arch Version Repository Size ========================================================================================================================================================= Removing: mariadb-libs x86_64 1:5.5.50-1.el7_2 @updates 4.4 M Removing for dependencies: postfix x86_64 2:2.10.1-6.el7 @anaconda 12 M Transaction Summary ========================================================================================================================================================= Remove 1 Package (+1 Dependent package) Installed size: 17 M Is this ok [y/N]: y Downloading packages: Running transaction check Running transaction test Transaction test succeeded Running transaction Erasing : 2:postfix-2.10.1-6.el7.x86_64 1/2 Erasing : 1:mariadb-libs-5.5.50-1.el7_2.x86_64 2/2 Verifying : 1:mariadb-libs-5.5.50-1.el7_2.x86_64 1/2 Verifying : 2:postfix-2.10.1-6.el7.x86_64 2/2 Removed: mariadb-libs.x86_64 1:5.5.50-1.el7_2 Dependency Removed: postfix.x86_64 2:2.10.1-6.el7 Complete! [root@virtual mysql]#

    卸載完成后解決最后一個依賴問題mysql-community-common-5.7.16-1.el7.x86_64.rpm

    ? [root@virtual mysql]# yum localinstall mysql-community-common-5.7.16-1.el7.x86_64.rpm Loaded plugins: fastestmirror Examining mysql-community-common-5.7.16-1.el7.x86_64.rpm: mysql-community-common-5.7.16-1.el7.x86_64 Marking mysql-community-common-5.7.16-1.el7.x86_64.rpm to be installed Resolving Dependencies --> Running transaction check ---> Package mysql-community-common.x86_64 0:5.7.16-1.el7 will be installed --> Finished Dependency Resolution Dependencies Resolved ========================================================================================================================================================= Package Arch Version Repository Size ========================================================================================================================================================= Installing: mysql-community-common x86_64 5.7.16-1.el7 /mysql-community-common-5.7.16-1.el7.x86_64 2.5 M Transaction Summary ========================================================================================================================================================= Install 1 Package Total size: 2.5 M Installed size: 2.5 M Is this ok [y/d/N]: y Downloading packages: Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : mysql-community-common-5.7.16-1.el7.x86_64 1/1 Verifying : mysql-community-common-5.7.16-1.el7.x86_64 1/1 Installed: mysql-community-common.x86_64 0:5.7.16-1.el7 Complete! [root@virtual mysql]#

    [root@virtual mysql]# yum localinstall mysql-community-common-5.7.16-1.el7.x86_64.rpm Loaded plugins: fastestmirror Examining mysql-community-common-5.7.16-1.el7.x86_64.rpm: mysql-community-common-5.7.16-1.el7.x86_64 Marking mysql-community-common-5.7.16-1.el7.x86_64.rpm to be installed Resolving Dependencies --> Running transaction check ---> Package mysql-community-common.x86_64 0:5.7.16-1.el7 will be installed --> Finished Dependency Resolution Dependencies Resolved ========================================================================================================================================================= Package Arch Version Repository Size ========================================================================================================================================================= Installing: mysql-community-common x86_64 5.7.16-1.el7 /mysql-community-common-5.7.16-1.el7.x86_64 2.5 M Transaction Summary ========================================================================================================================================================= Install 1 Package Total size: 2.5 M Installed size: 2.5 M Is this ok [y/d/N]: y Downloading packages: Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : mysql-community-common-5.7.16-1.el7.x86_64 1/1 Verifying : mysql-community-common-5.7.16-1.el7.x86_64 1/1 Installed: mysql-community-common.x86_64 0:5.7.16-1.el7 Complete! [root@virtual mysql]#

    接下來就是倒著安裝相關依賴,首先安裝mysql-community-libs-5.7.16-1.el7.x86_64.rpm

    ? [root@virtual mysql]# yum localinstall mysql-community-libs-5.7.16-1.el7.x86_64.rpm Loaded plugins: fastestmirror Examining mysql-community-libs-5.7.16-1.el7.x86_64.rpm: mysql-community-libs-5.7.16-1.el7.x86_64 Marking mysql-community-libs-5.7.16-1.el7.x86_64.rpm to be installed Resolving Dependencies --> Running transaction check ---> Package mysql-community-libs.x86_64 0:5.7.16-1.el7 will be installed --> Finished Dependency Resolution Dependencies Resolved ========================================================================================================================================================= Package Arch Version Repository Size ========================================================================================================================================================= Installing: mysql-community-libs x86_64 5.7.16-1.el7 /mysql-community-libs-5.7.16-1.el7.x86_64 9.4 M Transaction Summary ========================================================================================================================================================= Install 1 Package Total size: 9.4 M Installed size: 9.4 M Is this ok [y/d/N]: y Downloading packages: Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : mysql-community-libs-5.7.16-1.el7.x86_64 1/1 Verifying : mysql-community-libs-5.7.16-1.el7.x86_64 1/1 Installed: mysql-community-libs.x86_64 0:5.7.16-1.el7 Complete! [root@virtual mysql]#

    [root@virtual mysql]# yum localinstall mysql-community-libs-5.7.16-1.el7.x86_64.rpm Loaded plugins: fastestmirror Examining mysql-community-libs-5.7.16-1.el7.x86_64.rpm: mysql-community-libs-5.7.16-1.el7.x86_64 Marking mysql-community-libs-5.7.16-1.el7.x86_64.rpm to be installed Resolving Dependencies --> Running transaction check ---> Package mysql-community-libs.x86_64 0:5.7.16-1.el7 will be installed --> Finished Dependency Resolution Dependencies Resolved ========================================================================================================================================================= Package Arch Version Repository Size ========================================================================================================================================================= Installing: mysql-community-libs x86_64 5.7.16-1.el7 /mysql-community-libs-5.7.16-1.el7.x86_64 9.4 M Transaction Summary ========================================================================================================================================================= Install 1 Package Total size: 9.4 M Installed size: 9.4 M Is this ok [y/d/N]: y Downloading packages: Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : mysql-community-libs-5.7.16-1.el7.x86_64 1/1 Verifying : mysql-community-libs-5.7.16-1.el7.x86_64 1/1 Installed: mysql-community-libs.x86_64 0:5.7.16-1.el7 Complete! [root@virtual mysql]#

    繼續安裝mysql-community-client-5.7.16-1.el7.x86_64.rpm

    ? [root@virtual mysql]# yum localinstall mysql-community-client-5.7.16-1.el7.x86_64.rpm Loaded plugins: fastestmirror Examining mysql-community-client-5.7.16-1.el7.x86_64.rpm: mysql-community-client-5.7.16-1.el7.x86_64 Marking mysql-community-client-5.7.16-1.el7.x86_64.rpm to be installed Resolving Dependencies --> Running transaction check ---> Package mysql-community-client.x86_64 0:5.7.16-1.el7 will be installed --> Finished Dependency Resolution Dependencies Resolved ========================================================================================================================================================= Package Arch Version Repository Size ========================================================================================================================================================= Installing: mysql-community-client x86_64 5.7.16-1.el7 /mysql-community-client-5.7.16-1.el7.x86_64 106 M Transaction Summary ========================================================================================================================================================= Install 1 Package Total size: 106 M Installed size: 106 M Is this ok [y/d/N]: y Downloading packages: Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : mysql-community-client-5.7.16-1.el7.x86_64 1/1 Verifying : mysql-community-client-5.7.16-1.el7.x86_64 1/1 Installed: mysql-community-client.x86_64 0:5.7.16-1.el7 Complete! [root@virtual mysql]#

    [root@virtual mysql]# yum localinstall mysql-community-client-5.7.16-1.el7.x86_64.rpm Loaded plugins: fastestmirror Examining mysql-community-client-5.7.16-1.el7.x86_64.rpm: mysql-community-client-5.7.16-1.el7.x86_64 Marking mysql-community-client-5.7.16-1.el7.x86_64.rpm to be installed Resolving Dependencies --> Running transaction check ---> Package mysql-community-client.x86_64 0:5.7.16-1.el7 will be installed --> Finished Dependency Resolution Dependencies Resolved ========================================================================================================================================================= Package Arch Version Repository Size ========================================================================================================================================================= Installing: mysql-community-client x86_64 5.7.16-1.el7 /mysql-community-client-5.7.16-1.el7.x86_64 106 M Transaction Summary ========================================================================================================================================================= Install 1 Package Total size: 106 M Installed size: 106 M Is this ok [y/d/N]: y Downloading packages: Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : mysql-community-client-5.7.16-1.el7.x86_64 1/1 Verifying : mysql-community-client-5.7.16-1.el7.x86_64 1/1 Installed: mysql-community-client.x86_64 0:5.7.16-1.el7 Complete! [root@virtual mysql]#

    word 的天哪,終于到了安裝mysql-community-server-5.7.16-1.el7.x86_64.rpm的時候了。

    ? [root@virtual mysql]# yum localinstall mysql-community-server-5.7.16-1.el7.x86_64.rpm Loaded plugins: fastestmirror Examining mysql-community-server-5.7.16-1.el7.x86_64.rpm: mysql-community-server-5.7.16-1.el7.x86_64 Marking mysql-community-server-5.7.16-1.el7.x86_64.rpm to be installed Resolving Dependencies --> Running transaction check ---> Package mysql-community-server.x86_64 0:5.7.16-1.el7 will be installed --> Processing Dependency: net-tools for package: mysql-community-server-5.7.16-1.el7.x86_64 Loading mirror speeds from cached hostfile * base: mirrors.aliyun.com * extras: mirrors.aliyun.com * updates: mirrors.yun-idc.com --> Running transaction check ---> Package net-tools.x86_64 0:2.0-0.17.20131004git.el7 will be installed --> Finished Dependency Resolution Dependencies Resolved ========================================================================================================================================================= Package Arch Version Repository Size ========================================================================================================================================================= Installing: mysql-community-server x86_64 5.7.16-1.el7 /mysql-community-server-5.7.16-1.el7.x86_64 691 M Installing for dependencies: net-tools x86_64 2.0-0.17.20131004git.el7 base 304 k Transaction Summary ========================================================================================================================================================= Install 1 Package (+1 Dependent package) Total size: 691 M Total download size: 304 k Installed size: 692 M Is this ok [y/d/N]: y Downloading packages: net-tools-2.0-0.17.20131004git.el7.x86_64.rpm | 304 kB 00:00:06 Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : net-tools-2.0-0.17.20131004git.el7.x86_64 1/2 Installing : mysql-community-server-5.7.16-1.el7.x86_64 2/2 Verifying : mysql-community-server-5.7.16-1.el7.x86_64 1/2 Verifying : net-tools-2.0-0.17.20131004git.el7.x86_64 2/2 Installed: mysql-community-server.x86_64 0:5.7.16-1.el7 Dependency Installed: net-tools.x86_64 0:2.0-0.17.20131004git.el7 Complete! [root@virtual mysql]#

    [root@virtual mysql]# yum localinstall mysql-community-server-5.7.16-1.el7.x86_64.rpm Loaded plugins: fastestmirror Examining mysql-community-server-5.7.16-1.el7.x86_64.rpm: mysql-community-server-5.7.16-1.el7.x86_64 Marking mysql-community-server-5.7.16-1.el7.x86_64.rpm to be installed Resolving Dependencies --> Running transaction check ---> Package mysql-community-server.x86_64 0:5.7.16-1.el7 will be installed --> Processing Dependency: net-tools for package: mysql-community-server-5.7.16-1.el7.x86_64 Loading mirror speeds from cached hostfile * base: mirrors.aliyun.com * extras: mirrors.aliyun.com * updates: mirrors.yun-idc.com --> Running transaction check ---> Package net-tools.x86_64 0:2.0-0.17.20131004git.el7 will be installed --> Finished Dependency Resolution Dependencies Resolved ========================================================================================================================================================= Package Arch Version Repository Size ========================================================================================================================================================= Installing: mysql-community-server x86_64 5.7.16-1.el7 /mysql-community-server-5.7.16-1.el7.x86_64 691 M Installing for dependencies: net-tools x86_64 2.0-0.17.20131004git.el7 base 304 k Transaction Summary ========================================================================================================================================================= Install 1 Package (+1 Dependent package) Total size: 691 M Total download size: 304 k Installed size: 692 M Is this ok [y/d/N]: y Downloading packages: net-tools-2.0-0.17.20131004git.el7.x86_64.rpm | 304 kB 00:00:06 Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : net-tools-2.0-0.17.20131004git.el7.x86_64 1/2 Installing : mysql-community-server-5.7.16-1.el7.x86_64 2/2 Verifying : mysql-community-server-5.7.16-1.el7.x86_64 1/2 Verifying : net-tools-2.0-0.17.20131004git.el7.x86_64 2/2 Installed: mysql-community-server.x86_64 0:5.7.16-1.el7 Dependency Installed: net-tools.x86_64 0:2.0-0.17.20131004git.el7 Complete! [root@virtual mysql]#

    至此 MySQL 的服務器軟件安裝完畢,并且一并的安裝了 MySQL 客戶端軟件。

    [0x4]啟動 MySQL

    默認安裝完成后可以檢查下 MySQL 是否啟動了。

    ? [root@virtual mysql]# systemctl status mysqld.service ● mysqld.service - MySQL Server Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled) Active: inactive (dead) [root@virtual mysql]#

    [root@virtual mysql]# systemctl status mysqld.service ● mysqld.service - MySQL Server Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled) Active: inactive (dead) [root@virtual mysql]#

    Active: inactive (dead)表示沒啟動,所以先啟動 MySQL 服務。

    ? [root@virtual mysql]# systemctl start mysqld [root@virtual mysql]# systemctl status mysqld ● mysqld.service - MySQL Server Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled) Active: active (running) since Wed 2016-11-23 21:36:10 CST; 31s ago Process: 12769 ExecStart=/usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid $MYSQLD_OPTS (code=exited, status=0/SUCCESS) Process: 12752 ExecStartPre=/usr/bin/mysqld_pre_systemd (code=exited, status=0/SUCCESS) Main PID: 12773 (mysqld) CGroup: /system.slice/mysqld.service └─12773 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid Nov 23 21:36:09 virtual.m1 systemd[1]: Starting MySQL Server... Nov 23 21:36:10 virtual.m1 systemd[1]: Started MySQL Server. [root@virtual mysql]#

    [root@virtual mysql]# systemctl start mysqld [root@virtual mysql]# systemctl status mysqld ● mysqld.service - MySQL Server Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled) Active: active (running) since Wed 2016-11-23 21:36:10 CST; 31s ago Process: 12769 ExecStart=/usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid $MYSQLD_OPTS (code=exited, status=0/SUCCESS) Process: 12752 ExecStartPre=/usr/bin/mysqld_pre_systemd (code=exited, status=0/SUCCESS) Main PID: 12773 (mysqld) CGroup: /system.slice/mysqld.service └─12773 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid Nov 23 21:36:09 virtual.m1 systemd[1]: Starting MySQL Server... Nov 23 21:36:10 virtual.m1 systemd[1]: Started MySQL Server. [root@virtual mysql]#

    Active: active (running)表示啟動成功了。

    [0x5]登錄 MySQL

    好像 MySQL 每個版本對于 root 的初始密碼存放目錄有變更,MySQL5.7 的 root 初始密碼位置在/var/log/mysqld.log,查看初始密碼

    ? [root@virtual mysql]# cat /var/log/mysqld.log | grep 'password' 2016-11-23T13:35:47.379026Z 1 [Note] A temporary password is generated for root@localhost: 8Elr*VgB7I?E 2016-11-23T13:36:08.112362Z 0 [Note] Shutting down plugin 'validate_password' 2016-11-23T13:36:09.489444Z 0 [Note] Shutting down plugin 'sha256_password' 2016-11-23T13:36:09.489450Z 0 [Note] Shutting down plugin 'mysql_native_password' [root@virtual mysql]#

    [root@virtual mysql]# cat /var/log/mysqld.log | grep 'password' 2016-11-23T13:35:47.379026Z 1 [Note] A temporary password is generated for root@localhost: 8Elr*VgB7I?E 2016-11-23T13:36:08.112362Z 0 [Note] Shutting down plugin 'validate_password' 2016-11-23T13:36:09.489444Z 0 [Note] Shutting down plugin 'sha256_password' 2016-11-23T13:36:09.489450Z 0 [Note] Shutting down plugin 'mysql_native_password' [root@virtual mysql]#

    有了 root 初始密碼就可以登錄了。

    ? [root@virtual mysql]# mysql -uroot -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 2 Server version: 5.7.16 Copyright (c) 2000, 2016, 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>

    [root@virtual mysql]# mysql -uroot -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 2 Server version: 5.7.16 Copyright (c) 2000, 2016, 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>

    這個時候還不能正常使用 MySQL,會提示先修改 root 密碼。

    ? mysql> show databases; ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement. mysql>

    mysql> show databases; ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement. mysql>

    以前的 password()函數將會被拋棄,官方建議使用下面的命令來修改密碼ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';;同時,如果你設置的密碼過于簡單也會報錯。

    ? mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'root123'; ERROR 1819 (HY000): Your password does not satisfy the current policy requirements mysql>

    mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'root123'; ERROR 1819 (HY000): Your password does not satisfy the current policy requirements mysql>

    對于 MySQL5.7 用戶的密碼規則大致如下:

    • 長度要大于 8
    • 同時要有數字,大小寫,特殊字符
      也可以暫時不在這里設置 root 密碼,下面的安裝優化里也會涉及到 root 密碼的修改。

    PS:MySQL5.6 的 root 初始密碼位置/root/.mysql_secret

    [0x6]加強 MySQL 安全

    默認安裝完 MySQL 服務器之后,一般需要執行這個腳本mysql_secure_installation,這里就會涉及到 root 的密碼修改。

    ? [root@virtual mysql]# mysql_secure_installation Securing the MySQL server deployment. Enter password for user root: The existing password for the user account root has expired. Please set a new password. New password: Re-enter new password: Sorry, passwords do not match. New password: Re-enter new password: The 'validate_password' plugin is installed on the server. The subsequent steps will run with the existing configuration of the plugin. Using existing password for root. Estimated strength of the password: 100 Change the password for root ? ((Press y|Y for Yes, any other key for No) : y New password: Re-enter new password: Estimated strength of the password: 100 Do you wish to continue with the password provided?(Press y|Y for Yes, any other key for No) : y By default, a MySQL installation has an anonymous user, allowing anyone to log into MySQL without having to have a user account created for them. This is intended only for testing, and to make the installation go a bit smoother. You should remove them before moving into a production environment. Remove anonymous users? (Press y|Y for Yes, any other key for No) : y Success. Normally, root should only be allowed to connect from 'localhost'. This ensures that someone cannot guess at the root password from the network. Disallow root login remotely? (Press y|Y for Yes, any other key for No) : y Success. By default, MySQL comes with a database named 'test' that anyone can access. This is also intended only for testing, and should be removed before moving into a production environment. Remove test database and access to it? (Press y|Y for Yes, any other key for No) : y - Dropping test database... Success. - Removing privileges on test database... Success. Reloading the privilege tables will ensure that all changes made so far will take effect immediately. Reload privilege tables now? (Press y|Y for Yes, any other key for No) : y Success. All done! [root@virtual mysql]#

    [root@virtual mysql]# mysql_secure_installation Securing the MySQL server deployment. Enter password for user root: The existing password for the user account root has expired. Please set a new password. New password: Re-enter new password: Sorry, passwords do not match. New password: Re-enter new password: The 'validate_password' plugin is installed on the server. The subsequent steps will run with the existing configuration of the plugin. Using existing password for root. Estimated strength of the password: 100 Change the password for root ? ((Press y|Y for Yes, any other key for No) : y New password: Re-enter new password: Estimated strength of the password: 100 Do you wish to continue with the password provided?(Press y|Y for Yes, any other key for No) : y By default, a MySQL installation has an anonymous user, allowing anyone to log into MySQL without having to have a user account created for them. This is intended only for testing, and to make the installation go a bit smoother. You should remove them before moving into a production environment. Remove anonymous users? (Press y|Y for Yes, any other key for No) : y Success. Normally, root should only be allowed to connect from 'localhost'. This ensures that someone cannot guess at the root password from the network. Disallow root login remotely? (Press y|Y for Yes, any other key for No) : y Success. By default, MySQL comes with a database named 'test' that anyone can access. This is also intended only for testing, and should be removed before moving into a production environment. Remove test database and access to it? (Press y|Y for Yes, any other key for No) : y - Dropping test database... Success. - Removing privileges on test database... Success. Reloading the privilege tables will ensure that all changes made so far will take effect immediately. Reload privilege tables now? (Press y|Y for Yes, any other key for No) : y Success. All done! [root@virtual mysql]#

    下面列出mysql_secure_installation做的事情

    • Set root password? [Y/n] Y
    • Remove anonymous users? [Y/n] Y
    • Disallow root login remotely? [Y/n] Y
    • Remove test database and access to it? [Y/n] Y
    • Reload privilege tables now? [Y/n] Y

    其中設置 root 密碼根據情況而來吧,可以修改也可以不修改。

    [0x7]設置默認字符集

    一般都是設置為utf8,MySQL 的配置文件路徑是/etc/my.cnf,下面就是設置字符集的相關的配置。

    ? # vim /etc/my.cnf [mysqld] #下面的配置是屬于mysqld的,所以一定要配置在這個下面 #====設置服務端字符集==== #設置數據庫字符集UTF8 character-set-server=utf8 #設置數據庫字符集排序規則,注意要和character-set-server對應 collation-server=utf8_general_ci #設置連接是的字符集 init-connect= 'SET NAMES utf8'

    # vim /etc/my.cnf [mysqld] #下面的配置是屬于mysqld的,所以一定要配置在這個下面 #====設置服務端字符集==== #設置數據庫字符集UTF8 character-set-server=utf8 #設置數據庫字符集排序規則,注意要和character-set-server對應 collation-server=utf8_general_ci #設置連接是的字符集 init-connect= 'SET NAMES utf8'

    保存配置文件,然后重啟 MySQL(systemctl restart mysqld),然后登錄 MySQL,查看現在的字符集。

    ? [root@virtual ~]# mysql -uroot -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 6 Server version: 5.7.16 MySQL Community Server (GPL) Copyright (c) 2000, 2016, 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> show variables like '%character%'; +--------------------------+----------------------------+ | Variable_name | Value | +--------------------------+----------------------------+ | character_set_client | utf8 | | character_set_connection | utf8 | | character_set_database | utf8 | | character_set_filesystem | binary | | character_set_results | utf8 | | character_set_server | utf8 | | character_set_system | utf8 | | character_sets_dir | /usr/share/mysql/charsets/ | +--------------------------+----------------------------+ 8 rows in set (0.10 sec) mysql>

    [root@virtual ~]# mysql -uroot -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 6 Server version: 5.7.16 MySQL Community Server (GPL) Copyright (c) 2000, 2016, 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> show variables like '%character%'; +--------------------------+----------------------------+ | Variable_name | Value | +--------------------------+----------------------------+ | character_set_client | utf8 | | character_set_connection | utf8 | | character_set_database | utf8 | | character_set_filesystem | binary | | character_set_results | utf8 | | character_set_server | utf8 | | character_set_system | utf8 | | character_sets_dir | /usr/share/mysql/charsets/ | +--------------------------+----------------------------+ 8 rows in set (0.10 sec) mysql>

    [0x8]修改 MySQL 數據目錄

    遷移數據庫目錄 MySQL 數據庫默認路徑/var/lib/mysql,實際工作中,常常需要定制數據庫路徑,比如/data/mysql,或者/opt/mysql,一般是單獨的數據盤或者分區,這樣有利于性能調優和保護數據安全,同時也方便進行維護。

  • 首先在數據盤創建一個目錄專門用來存放 MySQL 的數據的
    mkdir -p /data/mysql
  • 分配目錄的權限
    chown -R mysql:mysql /data/mysql
  • 關閉 MySQL 服務 systemctl stop mysqld
  • 編輯 MySQL 配置文件
  • ? [mysqld] #下面是系統默認的數據目錄位置 #datadir=/var/lib/mysql #下面這個是修改后的數據目錄位置 datadir=/data/mysql #socket=/var/lib/mysql/mysql.sock socket=/data/mysql/mysql.sock

    [mysqld] #下面是系統默認的數據目錄位置 #datadir=/var/lib/mysql #下面這個是修改后的數據目錄位置 datadir=/data/mysql #socket=/var/lib/mysql/mysql.sock socket=/data/mysql/mysql.sock

  • 遷移數據,即將/var/lib/mysql下的所有數據移動到/data/mysql下,執行命令mv /var/lib/mysql/* /data/mysql/
  • 這個時候如果執行重啟命令,會提示錯誤。

    ? [root@virtual data]# systemctl start mysqld Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe" for details. [root@virtual data]#

    [root@virtual data]# systemctl start mysqld Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe" for details. [root@virtual data]#

    查看錯誤日志,看到其中有這樣的日志2016-11-24T14:01:36.732839Z 0 [ERROR] InnoDB: Operating system error number 13 in a file operation.突然明白沒有關閉SELinux服務,所以如果按照這個筆記來的話,則不會出現這個問題啦。關閉SELinux然后重啟服務器,就可以正常啟動 MySQL 服務了。

    [0x9]結束

    至此 MySQL 的安裝和簡單優化操作完成了,總體來看,MySQL 的安裝比較簡單,繁瑣的地方還是在配置,如果想要優化的更好的話,那還有一坨事情等著呢,不過這樣已經滿足一般需求了。

    ?


    作者:mzlion
    鏈接:https://hacpai.com/article/1479965479377
    來源:黑客派
    協議:CC BY-SA 4.0 https://creativecommons.org/licenses/by-sa/4.0/

    與50位技術專家面對面20年技術見證,附贈技術全景圖

    總結

    以上是生活随笔為你收集整理的CentOS7 安装 MySQL 和简单优化的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    成人免费视频网站 | 色婷婷www | 亚洲精品国产精品国自产 | 久久伊人爱 | 亚洲高清av在线 | 国产字幕在线看 | 欧美日韩精品久久久 | av色图天堂网 | 最新av网址在线 | 国产精品一区二区三区在线看 | 国产日韩精品在线 | 欧美在线视频不卡 | 久久久久亚洲天堂 | 毛片基地黄久久久久久天堂 | 国产破处在线视频 | 91亚瑟视频 | 色小说av | 91中文字幕网 | 久久免费影院 | 一二三区高清 | 成人av免费 | 成人资源在线观看 | 日韩系列在线观看 | 免费视频久久 | 天天鲁一鲁摸一摸爽一爽 | 免费黄色网址大全 | 婷婷伊人五月 | 91精品久久久久久久91蜜桃 | 激情电影影院 | 国产精品久久久久久妇 | 最新午夜| 欧美a√大片 | 成人三级av | 天天看天天干 | 国产精品久久久一区二区三区网站 | 狠狠做六月爱婷婷综合aⅴ 日本高清免费中文字幕 | 欧美日韩国产免费视频 | 国产一级精品在线观看 | 久久怡红院 | av三级av| 久久人人爽人人片av | 夜夜躁日日躁狠狠躁 | 免费下载高清毛片 | 精品国产午夜 | 国内精品久久天天躁人人爽 | 亚洲精品一区二区网址 | 国产国语在线 | 欧洲精品一区二区 | 亚洲国产经典视频 | 韩国av永久免费 | 国产破处精品 | 欧美综合色在线图区 | 97干com | 国产亚洲精品免费 | 啪啪凸凸| 在线观看视频在线 | 国产精品理论片在线观看 | 特级西西444www大精品视频免费看 | 久黄色 | 国产精品一级在线 | 天天玩天天操天天射 | 中文字幕在线播放第一页 | 狠狠干夜夜操天天爽 | 成人免费精品 | 欧美日韩精品在线免费观看 | 国产精品欧美一区二区 | 最近免费在线观看 | 日韩一级黄色片 | 亚洲精品国产成人 | 亚洲综合色站 | 亚洲精品动漫在线 | 色噜噜狠狠狠狠色综合 | 亚洲精品国产品国语在线 | 久久婷婷五月综合色丁香 | 黄色av电影一级片 | 中文字幕 影院 | 中文字幕久久久精品 | 亚洲免费专区 | www.久久免费 | 亚洲精品国产成人av在线 | 蜜臀av夜夜澡人人爽人人 | 在线视频国产区 | 国产在线视频一区二区三区 | 蜜桃av人人夜夜澡人人爽 | 国产手机在线播放 | 日韩欧美在线播放 | 日韩电影精品一区 | 日日噜噜噜噜夜夜爽亚洲精品 | 国产在线免费观看 | 欧美日韩国产欧美 | 久久综合九色综合久久久精品综合 | 国产特级毛片aaaaaaa高清 | 96精品视频 | 91激情| 久久精品日韩 | 日韩视频欧美视频 | 成x99人av在线www | 亚洲成av人片在线观看无 | 天天弄天天操 | 国产区在线视频 | 久久这里只有精品首页 | 久草精品视频在线播放 | 亚洲欧洲中文日韩久久av乱码 | 91成人精品在线 | 中文字幕有码在线播放 | 亚洲精品乱码久久久一二三 | 精品一区在线 | adn—256中文在线观看 | 97超碰网 | 色夜影院 | 久久露脸国产精品 | 日色在线视频 | 国产精品v欧美精品 | 亚洲小视频在线观看 | 91成人看片 | 国产五月色婷婷六月丁香视频 | 在线成人小视频 | 在线观看麻豆av | 国产精品一区二区果冻传媒 | 丝袜美腿在线播放 | 中文字幕专区高清在线观看 | 久久久久久网址 | 国产精品毛片一区视频播不卡 | www.久久色| 久久婷婷网 | 在线视频区 | 欧美精彩视频在线观看 | 国产精品久久久久av福利动漫 | 丝袜美腿亚洲 | 欧美日韩亚洲在线 | 日韩精品大片 | 一级理论片在线观看 | 欧美在线99 | 三级av免费看 | 香蕉视频在线免费看 | 婷婷在线精品视频 | 91三级视频 | 2022中文字幕在线观看 | 四虎永久国产精品 | 亚洲久草在线视频 | 在线免费视频 你懂得 | 欧美在线1| 91福利视频在线 | 午夜精品婷婷 | 久久久久久久久久久久久影院 | 免费a级黄色毛片 | 国产成人精品一区二区在线观看 | 91久久一区二区 | 日本xxxx裸体xxxx17 | 亚洲影院天堂 | 日b视频在线观看网址 | 日韩在线视频免费看 | 九九热免费精品视频 | 国产精品一区二区三区电影 | 日韩欧美精品一区 | 97色婷婷成人综合在线观看 | 激情综合五月网 | 免费的黄色av| 日本中文在线 | 国产免费片 | 麻花豆传媒mv在线观看 | 在线观看中文字幕2021 | 国产精品免费av | 麻豆视传媒官网免费观看 | 91在线一区二区 | 91麻豆国产| 欧美大片大全 | 99久久精| 国产成人精品一区二区三区在线观看 | 国产二区免费视频 | 男女精品久久 | 久久99国产综合精品免费 | 免费观看性生活大片3 | 曰韩在线| 91视频 - x99av | 亚洲精品动漫在线 | 91亚洲精品久久久 | 天天干天天天 | 99这里都是精品 | 国产精品色视频 | 97碰碰精品嫩模在线播放 | 国产又粗又长的视频 | 9999精品| 人人插人人艹 | 伊色综合久久之综合久久 | 久草国产在线观看 | 国产破处在线视频 | 97福利社| 日韩欧美一区二区三区视频 | 中文字幕精品一区二区精品 | 亚洲国产中文字幕在线视频综合 | 久久99国产精品免费 | 亚洲精品成人在线 | 4p变态网欧美系列 | 免费三级网 | 日韩一区二区久久 | 人人网av | www.超碰97.com| 成人97人人超碰人人99 | 日韩一区二区三 | 国产在线更新 | 亚洲精品在线视频 | av丝袜在线 | 亚洲精品在线免费观看视频 | 天天爱天天色 | 青青久视频 | 精品久久久国产 | 国产一级91| 欧洲在线免费视频 | av夜夜操 | 久久精品国产久精国产 | 日本精品视频网站 | 99视频国产精品免费观看 | 狠狠躁日日躁夜夜躁av | 免费看一级特黄a大片 | 香蕉影视 | 中文不卡视频在线 | 久草在线在线精品观看 | 亚洲 中文 在线 精品 | 91精品老司机久久一区啪 | 91成人免费看 | 福利视频网址 | 久久久精品网 | a黄色| 国产精品久久久久久久久久免费 | 手机av网站 | 91丨九色丨蝌蚪丨对白 | av丁香花| 黄色福利| 精品国产乱子伦一区二区 | 中文在线最新版天堂 | 999在线观看视频 | 黄色小说免费在线观看 | 97碰碰碰| 九九久 | 成人久久久久 | 日韩激情精品 | 9992tv成人免费看片 | 日韩视频一区二区在线 | 97在线视频观看 | 美女一区网站 | 国产精品永久在线观看 | 国产在线免费 | 中文字幕在线免费97 | 亚洲精品国偷拍自产在线观看蜜桃 | 国产在线观看污片 | 精品 一区 在线 | 麻豆视频免费版 | 日韩一级片大全 | 久久99亚洲精品久久 | 亚洲三级av | 欧美精品免费一区二区 | 日韩一二三区不卡 | 中文字幕 影院 | 99精品视频免费观看视频 | www蜜桃视频| 91在线国产观看 | 精品一区二区在线免费观看 | av电影不卡 | 免费看污在线观看 | 成人免费看片98欧美 | 欧美成人h版在线观看 | 国产福利精品一区二区 | 免费视频久久 | 国产一区二区三区高清播放 | 欧美热久久| 婷婷色六月天 | 麻豆视频在线免费观看 | 国内精品久久天天躁人人爽 | 精品福利网站 | 一区二区视频在线免费观看 | 日日爽夜夜操 | 在线观看视频中文字幕 | 亚洲精品电影在线 | 国产精品久久免费看 | 日本精品久久久久影院 | 精品免费视频. | 国产永久免费观看 | 免费国产在线观看 | 欧美日韩精品在线 | 国产99久久九九精品免费 | 精品一二区 | 97碰在线视频 | 久久久久黄色 | 久久免费成人 | 国产一级片免费视频 | 色a4yy| 久久涩视频| 亚洲爱av | 国内精品久久久久影院一蜜桃 | 午夜av激情 | 一区二区三区电影大全 | 久久久亚洲麻豆日韩精品一区三区 | 五月天婷婷视频 | 最新av网站在线观看 | www.在线看片.com | 亚洲精选视频在线 | 91成人精品视频 | 久久婷婷国产色一区二区三区 | 日韩v在线| 亚洲精品国产日韩 | www.亚洲激情.com | 日韩在线播放欧美字幕 | 激情五月看片 | 成人欧美日韩国产 | 久热电影 | 日本精品视频免费观看 | 国产日本三级 | 91高清在线 | h动漫中文字幕 | av在线网站免费观看 | 视频一区二区精品 | 在线视频日韩 | 亚州免费视频 | 综合久久久久久 | 五月天激情电影 | 国产精品成人一区二区 | 五月天综合在线 | 美女视频a美女大全免费下载蜜臀 | 婷婷久久丁香 | 日本不卡一区二区三区在线观看 | 亚洲综合网 | 成人中心免费视频 | 五月婷影院 | 伊人影院在线观看 | 国产精品久久久久av福利动漫 | 日韩在线观看第一页 | 日韩av资源站 | 99精品国产福利在线观看免费 | 天天狠狠干 | 久久区二区 | 国产视频黄 | 国产成人综合在线观看 | 亚洲欧美日本A∨在线观看 青青河边草观看完整版高清 | 视频1区2区| 久久99国产精品 | 黄色中文字幕 | 成人黄视频 | 天天操天天干天天操天天干 | 天天操比 | 国产日韩中文在线 | 亚洲精品a区 | 国产在线国偷精品产拍免费yy | 国产一区视频导航 | 天天操夜夜操天天射 | 99精品久久只有精品 | 在线观看日韩av | 亚洲精品九九 | 激情片av| 91字幕| 91精品久久久久久久99蜜桃 | 日韩在线免费小视频 | av福利在线免费观看 | 中文字幕av在线免费 | 色无五月 | 91视频在线播放视频 | 日韩欧美xxx | 日本乱码在线 | 午夜精品久久久久久中宇69 | 国产高清日韩欧美 | 久久久国产99久久国产一 | 婷婷免费视频 | 天天综合网~永久入口 | 国产精品毛片一区二区在线看 | 久久久久久久电影 | 国产亚洲视频在线免费观看 | 91精品导航 | 日本少妇久久久 | 欧美日韩一级久久久久久免费看 | 欧美精品一区二区免费 | 深爱婷婷网 | 最新国产精品拍自在线播放 | 欧美高清视频不卡网 | 亚洲人av免费网站 | 99久久这里有精品 | 国产精品久久久久久久久久三级 | 色婷婷在线播放 | 欧美日韩精品在线 | 五月婷婷色丁香 | zzijzzij亚洲成熟少妇 | 成人av电影网址 | 激情深爱 | 午夜av免费看 | 日韩专区av | 天天看天天干天天操 | 激情伊人五月天 | av网站在线观看免费 | 91精选在线观看 | 五月婷婷国产 | 97超碰人人澡 | 精品久久1 | 99精品欧美一区二区 | 成人福利在线播放 | 久久看视频| 国产成人免费网站 | 99爱这里只有精品 | av千婊在线免费观看 | 国产精品一区二区久久精品爱涩 | 国产高清视频免费最新在线 | 91福利影院在线观看 | 午夜视频一区二区 | 久久免费精品 | 欧美男男激情videos | 四虎成人精品 | 在线观看国产一区 | 日韩日韩日韩日韩 | 久久天天拍 | 国产在线精| 午夜黄色大片 | 欧美欧美 | 欧美一级片在线 | 久久精品中文字幕一区二区三区 | 日韩伦理片一区二区三区 | 欧美成人xxxx| 国产精品不卡在线播放 | 国产人成在线视频 | 正在播放国产一区 | 久久99亚洲精品久久 | 午夜国产在线观看 | 黄色的视频网站 | av色网站 | 一级黄色片毛片 | 免费一级片久久 | 国产成人精品aaa | av天天澡天天爽天天av | 天天操天天舔天天干 | 亚洲 欧洲av | av在线免费播放 | 成人免费xyz网站 | 日韩欧美视频免费看 | 日韩精品首页 | 超级碰碰视频 | 国内视频在线 | 国产一区二区精 | 国产精品欧美久久久久三级 | 国产精品a久久久久 | 欧美一级在线看 | 亚洲区精品 | 亚洲涩涩涩涩涩涩 | 色婷婷午夜 | 日韩高清在线不卡 | 免费人成网| 久久人人添人人爽添人人88v | 国产一级不卡视频 | 国产成人综合精品 | 在线观看国产成人av片 | 精品久久久久国产 | 免费看国产曰批40分钟 | 成人免费看黄 | 欧美黄色免费 | 国产一区高清在线 | 午夜视频在线观看一区二区 | 国产视频日韩视频欧美视频 | 国产小视频你懂的在线 | 久草视频在线免费看 | 91在线视频观看免费 | 91免费的视频在线播放 | 日韩久久久久久久久久 | 亚洲免费一级电影 | 成人全视频免费观看在线看 | 成人一区在线观看 | 99婷婷| 久久精品老司机 | 亚洲国产黄色片 | 看黄色91 | 天天曰夜夜爽 | av免费观看网站 | 婷婷五综合 | 91精品夜夜| 91在线免费播放 | 国产色影院 | 韩日精品在线 | 午夜av影院 | 久久久精品国产免费观看同学 | 日韩中文字幕国产精品 | 欧美日韩久久不卡 | 天天爱天天操天天干 | 色婷婷99| 97超碰在 | 亚洲精品国产精品久久99 | 欧美整片sss | 夜夜爽天天爽 | 黄色在线观看免费 | 国产v亚洲v | 国产中文字幕网 | 国产精品女主播一区二区三区 | www久久久久 | 狠狠操天天操 | 日韩av手机在线观看 | 国产日产精品久久久久快鸭 | 日日躁夜夜躁aaaaxxxx | 国产精品黄网站在线观看 | 午夜视频在线观看一区 | 国产精品1区2区 | 亚洲精品午夜一区人人爽 | 最近中文字幕高清字幕免费mv | 91av成人 | 中文字幕在线观看视频网站 | 国内精品久久久久久久影视简单 | 国产精品99久久99久久久二8 | 日韩一级黄色片 | 超碰在线97免费 | 中文字幕一区二区三区视频 | 国产精品永久久久久久久久久 | 一本一本久久a久久精品牛牛影视 | 欧美日韩精品在线 | 2021国产精品 | 精品国产精品一区二区夜夜嗨 | 亚州免费视频 | 97色狠狠 | 色www. | 国产明星视频三级a三级点| 久久久精品久久日韩一区综合 | 欧美久久久久久久久久久久久 | av中文字幕网址 | 国产精品va在线播放 | 婷婷色综合网 | 免费韩国av | 亚洲综合狠狠干 | 在线成人免费电影 | 狠狠狠狠狠狠狠干 | 久久在线免费 | 一区二区三区四区免费视频 | 久久免费看片 | 国产成人精品亚洲日本在线观看 | 在线黄av| 天天干天天操天天做 | 中文在线免费一区三区 | 国产黄色精品在线 | 精品国产一区二区三区免费 | 99久久999久久久精玫瑰 | 成人禁用看黄a在线 | 婷婷色九月| 久艹视频免费观看 | 日韩在线观看a | 五月花丁香婷婷 | 欧美 日韩 久久 | 国产精品第一页在线观看 | 国产二区av | 国产手机在线视频 | 久久96 | 日韩激情网 | 久久国产精品免费看 | 日韩av影视在线 | 国产精品一区二区三区四区在线观看 | 91成人精品一区在线播放 | 欧美日韩首页 | 免费看av片网站 | 国产精品久久久久久久久久久久久久 | 日韩网 | 91九色综合 | 国产又粗又猛又黄又爽 | 91日韩在线| 免费看色视频 | 亚洲第一区在线观看 | 成人在线观看资源 | 97偷拍视频 | 99久久爱 | 男女精品久久 | 2022国产精品视频 | 国产玖玖视频 | 免费看短 | www.久久成人 | 亚洲欧美视频在线观看 | 四虎影视精品永久在线观看 | 久久久久久国产精品 | 午夜精选视频 | 国产精品高清免费在线观看 | 久久精品一区二区三 | 成人日批视频 | 国产淫片免费看 | 亚洲精品小视频在线观看 | 久久精彩免费视频 | 天天干天天做 | 在线只有精品 | 激情综合网五月婷婷 | 国内精品毛片 | 久久av网| 91在线观看视频 | 亚洲欧洲精品一区 | 免费视频久久 | 国产一级免费在线 | 久草电影免费在线观看 | 国产综合精品一区二区三区 | 国产精品一区二区三区四 | av福利在线| 五月天伊人网 | 国产精品久久一 | 久久久久一区二区三区 | 国产精品久久久久久久婷婷 | 麻豆免费视频网站 | 日躁夜躁狠狠躁2001 | 成人av一区二区兰花在线播放 | 国产麻豆视频网站 | 亚洲欧美视屏 | 天天摸日日操 | 中文字幕在线观看网址 | 二区三区毛片 | 色综久久| www欧美色 | 国产精品99久久久精品免费观看 | 亚洲永久精品国产 | 欧美日产在线观看 | 在线视频 影院 | 亚洲一级在线观看 | 成人午夜性影院 | 日韩视频区 | 亚洲一级电影在线观看 | 中文字幕不卡在线88 | 久久精品96 | 狠狠色狠狠色综合日日小说 | 99精品视频免费观看 | 精品福利视频在线观看 | 中文字幕亚洲不卡 | 亚洲视频免费在线看 | 综合久久精品 | 国产精品涩涩屋www在线观看 | 99精品国产福利在线观看免费 | 九九色在线| 午夜精品久久久久 | 黄色软件视频网站 | 一区二区三区四区五区在线 | 高清一区二区三区av | 天天色天天射天天干 | 成人中文字幕av | 免费视频99 | 91手机电视 | 国内精品久久久久久久97牛牛 | 天天综合网天天综合色 | 久久综合色天天久久综合图片 | 黄色视屏免费在线观看 | 在线成人免费电影 | 超碰人人99 | 日本一区二区免费在线观看 | 91大神视频网站 | 天天天干天天天操 | 狠狠干天天色 | 中文字幕在线观看视频一区 | 激情视频一区 | 国产一级黄色电影 | 视频在线在亚洲 | 成人教育av| 片网站 | 亚洲国产精品99久久久久久久久 | av动图| 色999视频 | 91 中文字幕 | 日韩中文字幕在线不卡 | av电影久久 | 国产无遮挡猛进猛出免费软件 | 亚洲aⅴ久久精品 | 久久久精品免费观看 | 最近最新中文字幕视频 | 色黄www小说 | 国产欧美精品一区二区三区四区 | 三级动图| 久久综合久久鬼 | 欧美a视频在线观看 | 一区二区视频在线免费观看 | 激情狠狠干 | 中文字幕欧美激情 | 在线免费成人 | 日韩视频在线观看免费 | 国产高清亚洲 | 免费进去里的视频 | 97超碰人人模人人人爽人人爱 | 免费在线精品视频 | 亚洲国产精品成人综合 | 国产高清在线看 | 色噜噜色噜噜 | 欧洲高潮三级做爰 | 日韩美精品视频 | 国产精品国产三级国产aⅴ入口 | 国产一卡二卡在线 | 国产99久久久国产精品免费二区 | 亚洲视频1| 中文字幕资源站 | 国产精品国产三级国产aⅴ9色 | 91av小视频 | 五月天婷亚洲天综合网精品偷 | av大全在线播放 | 日韩欧美观看 | 国产丝袜高跟 | 国内免费久久久久久久久久久 | 91观看视频 | 免费观看www小视频的软件 | 国产精品男女视频 | 国产黄a三级三级三级三级三级 | 免费国产ww | 国内99视频 | 在线观看韩日电影免费 | 手机看片1042 | 国产精品99精品久久免费 | 久久综合导航 | 超碰在线日本 | 91黄站| 91亚瑟视频 | 免费久久99精品国产婷婷六月 | 婷婷在线色 | 91精品久久久久久综合乱菊 | 精品在线一区二区 | 亚洲伊人婷婷 | 日本一区二区三区免费观看 | 九草视频在线 | 久久久免费视频播放 | 欧美久草在线 | 中文av网站 | 午夜少妇av | 天天干 天天摸 天天操 | 亚洲国产精选 | 免费亚洲视频 | 久久精品一区二区三区视频 | 日韩经典一区二区三区 | 精品一区二区三区久久久 | 成人毛片一区二区三区 | 欧美一级性生活视频 | 在线av资源 | 手机看片国产 | 亚洲专区一二三 | 国产精品毛片一区二区 | 精品国产诱惑 | 欧美另类性 | 婷婷激情小说网 | 亚洲综合色激情五月 | 中文字幕色网站 | 国产精品久久久久久久久久直播 | 在线欧美小视频 | 久久久久久久久久亚洲精品 | a黄色大片| 久久久久亚洲精品中文字幕 | 又湿又紧又大又爽a视频国产 | 亚洲精品久久久久中文字幕二区 | 成人午夜av电影 | 天堂在线视频免费观看 | 亚洲九九影院 | 最新国产在线视频 | 成人小视频免费在线观看 | 91丨九色丨91啦蝌蚪老版 | 午夜国产一区二区 | 亚洲网站在线 | 成年人在线看视频 | 国产一级黄大片 | 亚洲激情av | 日韩黄色中文字幕 | 精品在线观看一区二区三区 | av一区在线 | 奇米影视777四色米奇影院 | 日韩资源在线播放 | 欧美精品亚洲精品日韩精品 | 日本三级久久久 | 日韩二区在线播放 | 国产乱对白刺激视频不卡 | 亚洲一区二区精品3399 | 国产亚洲精品久久网站 | 亚洲91在线 | 粉嫩aⅴ一区二区三区 | 欧美一级看片 | 欧美成人黄色片 | 日韩电影中文字幕 | 91新人在线观看 | 在线观看国产一区二区 | 国产三级精品三级在线观看 | 日韩av一区二区在线影视 | 免费麻豆视频 | 91精品视频一区 | 免费看v片 | 日韩丝袜视频 | 国产无遮挡猛进猛出免费软件 | 成人网在线免费视频 | 亚洲影视九九影院在线观看 | 国产精品中文久久久久久久 | 久久国产片 | 香蕉视频亚洲 | 中文区中文字幕免费看 | 日韩在线观看一区二区 | 97精品国产97久久久久久免费 | 九九热只有这里有精品 | 丁香婷婷综合色啪 | 91九色在线观看 | 久久久www成人免费毛片 | 综合色爱| 久久黄色精品视频 | av在线免费网 | 美女网站视频色 | 在线观看精品一区 | 免费能看的黄色片 | 国产在线97 | 亚洲日韩中文字幕 | 亚洲精品乱码久久久久久蜜桃欧美 | 97精品视频在线 | 狠狠狠色丁香婷婷综合久久88 | 在线看黄色的网站 | 黄色免费大全 | 91视频在线免费下载 | 成人欧美一区二区三区在线观看 | 中文字幕一区二区三区四区视频 | 欧美日韩在线网站 | 久久刺激视频 | 免费网址在线播放 | 亚洲精品高清视频在线观看 | 成人播放器 | 波多野结衣电影一区二区 | av日韩av| 麻豆视频免费 | 亚洲日本va在线观看 | 亚洲男人天堂2018 | 国产精品国产三级国产不产一地 | 亚洲成人午夜在线 | 伊人小视频 | 99精品视频在线 | a色视频 | 超碰97人人在线 | 婷婷国产精品 | 日韩精品一区在线观看 | 久久久人人爽 | 久久亚洲私人国产精品 | 黄色软件在线看 | 91av在线免费视频 | 国产麻豆精品传媒av国产下载 | 免费中文字幕 | 极品久久久 | 最近中文字幕免费视频 | 国产成人免费高清 | 91丨九色丨勾搭 | 999成人免费视频 | 激情五月伊人 | 国产精品18久久久久久久网站 | 伊人一级 | 中文av资源站 | 九九九免费视频 | 日韩二区在线播放 | 在线色视频小说 | 超级碰碰免费视频 | 亚州欧美视频 | 99精品99| 日韩av在线高清 | 久久99热精品这里久久精品 | 久久av网| 国产97视频在线 | 欧美精品中文 | av黄色免费在线观看 | 日韩精品久久中文字幕 | 国产在线色视频 | 久久人人看 | 色综合久久久久综合体 | 国产精品美女久久久久久 | 欧美韩国在线 | 日韩成人精品在线观看 | 国产精品第二页 | 99久热在线精品视频 | 国产精品久久久久久久久久ktv | 91麻豆精品国产91久久久久久久久 | 天干啦夜天干天干在线线 | 国产视频丨精品|在线观看 国产精品久久久久久久久久久久午夜 | 91超级碰碰 | 天天综合网在线 | 丝袜少妇在线 | 日本丶国产丶欧美色综合 | 夜夜干夜夜 | 久久美女免费视频 | 黄色国产精品 | 国产在线不卡精品 | 国产激情免费 | 亚洲天堂精品 | 天天爱天天 | 久久久九九| 美女视频黄免费的久久 | 精品视频在线视频 | 精品久久久久久久久久久久久久久久久久 | 久久这里只精品 | 天天躁天天躁天天躁婷 | 精品国产一区二区三区男人吃奶 | 深爱开心激情网 | 欧美亚洲国产精品久久高清浪潮 | 中文在线免费视频 | 成人黄色片在线播放 | 欧美性猛片, | 久久99精品波多结衣一区 | 射射射av | 亚洲国产精品500在线观看 | 狠狠色综合网站久久久久久久 | 97超碰在线人人 | 久久精美视频 | 日韩在线观看 | 97色婷婷成人综合在线观看 | 亚洲黄网站 | a黄色一级片 | 亚洲精品午夜aaa久久久 | 国产精品18videosex性欧美 | 久久久久亚洲国产 | 综合色在线| av 一区 二区 久久 | 中文字幕精品一区久久久久 | 91在线看视频 | 菠萝菠萝蜜在线播放 | www.大网伊人 | 在线视频麻豆 | 免费看国产a | 免费成视频| 免费在线观看黄网站 | 欧美在线free| 色吊丝在线永久观看最新版本 | 国产视频一级 | 99精品免费网 | 久草在线视频首页 | 久久久免费视频播放 | 色国产在线 | 一级做a爱片性色毛片www | 亚洲视频每日更新 | av丁香| 超碰在线观看av | 欧美一级久久 | 久精品视频免费观看2 | 天天操狠狠操网站 | 色吧av色av | 99精品视频在线观看免费 | 日韩 精品 一区 国产 麻豆 | 中文字幕日本电影 | 日韩一区在线播放 | 日韩激情免费视频 | 日本激情视频中文字幕 | 日韩一区二区三 | 日韩精品免费一区二区在线观看 | 精品国产aⅴ麻豆 | 探花视频在线版播放免费观看 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 免费av影视 | 久久久男人的天堂 | 亚洲精品乱码久久久久久高潮 | www操操操 | 欧美成人在线网站 | 97色se | 国产免费人成xvideos视频 | 国产精品成人av久久 | 国产裸体无遮挡 | 国产网站在线免费观看 | 人人狠狠综合久久亚洲 | 色国产精品一区在线观看 | 免费视频你懂的 | 国产精品高潮呻吟久久av无 | 日韩欧美一区二区三区免费观看 | 国产精品久久久久久久久久久久午夜 | 日韩欧美视频二区 | av日韩精品 | 久久99国产综合精品免费 | 久久久精品网 | 色婷婷亚洲婷婷 | 国产精品久久久久久久久久久久午夜 | 日韩av视屏在线观看 | 亚洲日日射 | 久久精品99精品国产香蕉 | 日韩精品免费一区二区 | 久久成人久久 | 日本中文字幕在线观看 | 亚洲高清视频一区二区三区 | 日韩在线观看视频中文字幕 | 激情开心站 | 欧美日韩免费一区二区三区 | 五月天开心| 亚洲伊人第一页 | 国产精品久久一卡二卡 | 日韩欧美大片免费观看 | 免费中文字幕在线观看 | 天天操月月操 | 亚洲乱码在线观看 | av电影在线免费观看 | 91久久精品一区二区二区 | 久久精品国产免费观看 | 日韩毛片久久久 | 中文字幕日本在线 | 视频国产区| 婷婷av网站 | 四虎国产精 | 国产成人av一区二区三区在线观看 | 又爽又黄在线观看 | 国产69精品久久久久久 | 激情综合五月天 | 欧美一区二区在线免费看 | 在线成人免费 | 欧美精品xx | 亚洲人成人99网站 | 在线国产中文 | 日日碰狠狠躁久久躁综合网 | 国产一级久久 | 黄色软件视频网站 | 97日日碰人人模人人澡分享吧 | 亚洲精品美女在线观看播放 | 国产一级做a爱片久久毛片a | 久久深爱网 | 亚洲电影在线看 | 国产色网站| 亚洲天天在线日亚洲洲精 | 中文字幕免费高清 | 国产精品高潮在线观看 | 午夜精品久久久久久中宇69 | 人人干人人做 | 国产美女免费 | 自拍超碰在线 |