最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Centos8安裝mysql8的詳細過程(免安裝版/或者二進制包方式安裝)

 更新時間:2022年11月08日 15:25:22   作者:chunchun868  
這篇文章主要介紹了Centos8安裝mysql8的詳細過程(免安裝版/或者二進制包方式安裝),使用二進制包方式安裝首先檢查服務(wù)器上是否安裝有mysql然后開始安裝配置,本文分步驟給大家講解的非常詳細,需要的朋友可以參考下

二進制包方式安裝

一、首先檢查服務(wù)器上是否安裝有mysql:

第一步:查看mysql安裝版本
rpm -qa|grep -i mysql

第二步:卸載Mysql
rpm -ev --nodeps 【上一步查詢到的mysql版本名稱】

最后刪除關(guān)于mysql相關(guān)的文件夾:查找根目錄下所有者是mysql和有mysql名稱的文件
find / -user mysql
find / -name mysql
把查找出的目錄文件刪除:rm -rf 路徑

二、開始安裝配置mysql

mysql-8.0.30-linux-glibc2.12-x86_64.tar.xz

網(wǎng)址:MySQL :: Download MySQL Community Server (Archived Versions)

上傳到服務(wù)器上,解壓,然后改名,copy到想要的安裝目錄(/usr/local/)

目錄計劃:

安裝目錄:/usr/local/mysql

data 目錄:/data/mysql/data/

日志位置:/data/mysql/mysql_error.err

xz -d  tar xvf mysql-8.0.30-linux-glibc2.12-x86_64.tar.xz
tar xvf mysql-8.0.30-linux-glibc2.12-x86_64.tar
mv mysql-8.0.30-linux-glibc2.12-x86_64 mysql
mv mysql /usr/local/

創(chuàng)建mysql用戶和用戶組

groupadd mysql
useradd -r -g mysql -s /bin/false mysql

將安裝目錄所有者及所屬組改為mysql ,并創(chuàng)建相關(guān)文件夾

cd /usr/local/
chown -R mysql:mysql /usr/local/mysql/
ll
mkdir -p /data/mysql/{data,backup,scripts,binlog}
ll /data/mysql/
chown -R mysql:mysql /data/mysql/

添加環(huán)境變量,并修改my.cnf配置文件

echo "export PATH=$PATH:/usr/local/mysql/bin"  >>  /etc/profile
source /etc/profile
vi /etc/my.cnf
[mysqld]
user=mysql
port=3306
#basedir=/data/mysql
datadir = /data/mysql/data/
default_authentication_plugin=mysql_native_password
log_error=/data/mysql/mysql_error.err
max_connections=10000
max_connect_errors=10
character-set-server=utf8mb4
default-storage-engine=INNODB
default_authentication_plugin=mysql_native_password
[mysql]
default-character-set=utf8mb4

初始化mysql數(shù)據(jù)庫

mysqld --initialize --user=mysql

/data/mysql/mysql_error.err里記錄了 mysql初始密碼

將mysql加入到服務(wù),并設(shè)置開機自啟,啟動mysql

cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
chkconfig mysqld on
systemctl start mysqld 

連接mysql

遇到報錯

[root@localhost mysql]# mysql -uroot -p
mysql: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory

解決方案:

[root@localhost mysql]# sudo ln -s /usr/lib64/libtinfo.so.6.1 /usr/lib64/libtinfo.so.5

再次連接SQL

[root@localhost mysql]# mysql -uroot -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 8
Server version: 8.0.30

Copyright (c) 2000, 2022, Oracle and/or its affiliates.

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> alter user root@localhost identified by '111111';
Query OK, 0 rows affected (0.00 sec)
mysql> use mysql
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed#設(shè)置遠程連接
mysql> update user set host='%' where user='root';
Query OK, 1 row affected (0.00 sec)
Rows matched: 1  Changed: 1  Warnings: 0
# 刷新權(quán)限
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)
# 賦權(quán)限
mysql> grant all privileges on *.* to 'root'@'%' with grant option;
Query OK, 0 rows affected (0.00 sec)#刷新權(quán)限
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)
mysql> quit

#刷新權(quán)限

systemctl restart mysql
or
service mysql restart

重啟服務(wù)且測試

systemctl restart mysqlorservice mysql restart

查看防火墻開放端口

  firewall-cmd --list-all

在防火墻中將3306端口開放

  firewall-cmd --zone=public --add-port=3306/tcp --permanent

  firewall-cmd --reload

  //--permanent為永久生效,沒有此參數(shù) 服務(wù)器重啟后配置失效

在Navicat上測試連接

重啟linux后測試自啟動(可選)
  reboot

測試mysql服務(wù)是否自啟動

  systemctl status mysql

參考文獻:

(1條消息) Linux下免安裝版本的mysql5.7

到此這篇關(guān)于Centos8安裝mysql8的詳細過程(免安裝版/或者二進制包方式安裝)的文章就介紹到這了,更多相關(guān)Centos8上安裝mysql8內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 如何用SQL命令查看Mysql數(shù)據(jù)庫大小

    如何用SQL命令查看Mysql數(shù)據(jù)庫大小

    本篇文章是對用SQL命令查看Mysql數(shù)據(jù)庫大小的方法進行了詳細的分析介紹,需要的朋友參考下
    2013-06-06
  • mysql 5.7.15版本安裝配置方法圖文教程

    mysql 5.7.15版本安裝配置方法圖文教程

    這篇文章主要為大家詳細介紹了mysql 5.7.15安裝配置方法圖文教程,更改數(shù)據(jù)庫data的存儲路徑,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-11-11
  • MySQL刪除和插入數(shù)據(jù)很慢的問題解決

    MySQL刪除和插入數(shù)據(jù)很慢的問題解決

    公司開發(fā)人員在測試環(huán)境中執(zhí)行一條 insert 語句時,需要花費 10 幾秒才可以執(zhí)行成功。所以本文就來解決一下這個問題,感興趣的小伙伴們可以參考一下
    2021-06-06
  • MySQL創(chuàng)建高性能索引的全步驟

    MySQL創(chuàng)建高性能索引的全步驟

    這篇文章主要給大家介紹了關(guān)于MySQL創(chuàng)建高性能索引的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-05-05
  • mysql8.0.11 winx64安裝配置教程

    mysql8.0.11 winx64安裝配置教程

    這篇文章主要為大家詳細介紹了mysql8.0.11 winx64安裝配置教程,文中安裝步驟介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-10-10
  • 導(dǎo)致MySQL做全表掃描的幾種情況

    導(dǎo)致MySQL做全表掃描的幾種情況

    這篇文章主要介紹了導(dǎo)致MySQL做全表掃描的幾種情況,幫助大家更好的理解和學(xué)習(xí)使用MySQL,感興趣的朋友可以了解下
    2021-03-03
  • MySQL數(shù)據(jù)同步Elasticsearch的4種方案

    MySQL數(shù)據(jù)同步Elasticsearch的4種方案

    本文主要介紹了MySQL數(shù)據(jù)同步Elasticsearch的4種方案,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • MySQL Like模糊查詢速度太慢如何解決

    MySQL Like模糊查詢速度太慢如何解決

    這篇文章主要介紹了MySQL Like模糊查詢速度太慢如何解決,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-10-10
  • Mysql中關(guān)于Incorrect string value的解決方案

    Mysql中關(guān)于Incorrect string value的解決方案

    在對mysql數(shù)據(jù)庫中插入數(shù)據(jù)的時候,直接插入中文是沒有問題的!但是用預(yù)編譯語句時,用流對數(shù)據(jù)進行處理總報incorrect string value這個異常。本篇文章教給你解決方法
    2021-09-09
  • MySQL中查詢、刪除重復(fù)記錄的方法大全

    MySQL中查詢、刪除重復(fù)記錄的方法大全

    mysql中刪除重復(fù)記錄的方法有很多種,下面這篇文章主要給大家總結(jié)了在MySQL中查詢、刪除重復(fù)記錄的方法大全,文中給出了詳細的示例代碼供大家參考學(xué)習(xí),需要的朋友下面來一起看看吧。
    2017-06-06

最新評論

筠连县| 综艺| 阿图什市| 五莲县| 新平| 仲巴县| 正镶白旗| 清水河县| 云阳县| 墨玉县| 嘉定区| 百色市| 万年县| 临沂市| 紫金县| 商河县| 威海市| 静安区| 吕梁市| 北辰区| 万源市| 日照市| 凤山县| 陆丰市| 芜湖县| 麟游县| 平远县| 高碑店市| 宁武县| 抚州市| 阜平县| 栖霞市| 娱乐| 永嘉县| 云浮市| 仁布县| 阜阳市| 南召县| 建始县| 兖州市| 旌德县|