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

銀河麒麟V10安裝MySQL8.0.28并實現(xiàn)遠程訪問

 更新時間:2022年02月28日 15:10:32   作者:iaoexl's  
這篇文章主要介紹了銀河麒麟V10安裝MySQL8028的圖文教程,并詳細介紹了遠程訪問的實現(xiàn)方法,本文通過圖文命令給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

記一次成功安裝MySQL8028到銀河麒麟V10,并實現(xiàn)遠程訪問的方法

工具/原料

數(shù)據(jù)庫下載地址(實驗使用版本如圖):
https://dev.mysql.com/downloads/mysql/

image

操作系統(tǒng)鏡像下載地址(注冊登錄后,根據(jù)CPU選擇具體版本):

https://eco.kylinos.cn/partners/mirror.html?class_id=1 

方法/步驟

1 系統(tǒng)環(huán)境

1.1 清理歷史環(huán)境
1.1.1 查看系統(tǒng)是否自帶MySQL和MariaDB

# rpm -qa | grep mysql
# rpm -qa | grep mariadb
# yum -y remove mysql*
# yum -y remove mariadb*

1.1.2 刪除MySQL和MariaDB相關包

# rpm -e filename

1.1.3 查詢所有的mysql相關文件,然后統(tǒng)統(tǒng)刪除

# find / -name mysql

1.2 創(chuàng)建用戶與組

# useradd mysql -s /sbin/nologin
# id mysql
uid=1000(mysql) gid=1000(mysql) groups=1000(mysql)

1.3 創(chuàng)建相關目錄(生成環(huán)境中,建議軟件與數(shù)據(jù)不要放在一個磁盤上)
創(chuàng)建軟件目錄 官方標準/usr/local

mkdir -p /app/database/

創(chuàng)建數(shù)據(jù)目錄

mkdir -p /data/3306/

創(chuàng)建日志目錄

mkdir -p /binlog/3306/

1.4 設置目錄權(quán)限

chown -R mysql.mysql /app/ /data/ /binlog/

1.5 系統(tǒng)防火墻操作

關閉防火墻:systemctl stop firewalld
關閉防火墻開機啟動:systemctl disable firewalld
或單獨開放3306數(shù)據(jù)庫端口:

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

2 數(shù)據(jù)庫軟件部署

2.1 上傳并解壓MySQL數(shù)據(jù)庫壓縮文件 (使用上傳工具或rz命令)
進入上傳安裝文件的位置:

# cd /app/database/

解壓安裝壓縮包:

# tar -xzvf mysql-8.0.28-linux-glibc2.12-x86_64.tar.xz

創(chuàng)建軟連接:

# ln -s mysql-8.0.28-linux-glibc2.12-x86_64 mysql

2.2 設置變量環(huán)境
2.2.1 進入MySQL目錄并改權(quán)限

# cd /app/database/msyql
# chown -R mysql.mysql *

2.2.2 設置變量

# vim /etc/profile

2.2.3 添加一行

# export PATH=/app/database/mysql/bin:$PATH

2.2.4 生效配置

# source /etc/profile

2.2.5 驗證

# mysql -V
mysql  Ver 8.0.28 for Linux on x86_64 (MySQL Community Server - GPL)

2.3 配置my.cnf文件

# vim /etc/my.cnf

按A鍵或Insert鍵切換到輸入模式,并粘貼以下內(nèi)容,Esc鍵后輸入":wq"保存文件

[mysqld]
basedir=/app/database/mysql
bind-address=0.0.0.0
datadir=/data/3306
log-error=/data/3306/mysql.err
lower-case-table-names=1
pid-file=/data/3306/mysql.pid
port=3306
server_id=1
socket=/tmp/mysql.sock
user=mysql
#character config
character_set_server=utf8mb4
symbolic-links=0

[mysql]
socket=/tmp/mysql.sock

注:
lower-case-table-names=1 為 讓MySQL不區(qū)分大小寫

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

# cd /app/database/mysql/bin
# ./mysqld --initialize-insecure --user=mysql --basedir=/app/database/mysql --datadir=/data/3306/ --defaults-file=/etc/my.cnf --lower-case-table-names=1

若報錯請根據(jù)提示在搜索引擎上搜索解決方案 例如缺少libaio-devel包則需要運行:yum install -y libaio-devel

2.4.2 查看初始化密碼

cat /data/3306/mysql.err

image

2.5 啟動與啟動項
2.5.1 準備啟動腳本

# cd /app/database/mysql/support-files/

2.5.2 拷貝MySQL對啟動腳本至系統(tǒng)軟件管理目錄中

# cp mysql.server /etc/init.d/mysqld

2.5.3 查看啟動狀態(tài)、啟動、停止、重啟

# service mysql status
# service mysql start
# service mysql stop
# service mysql restart

2.5.4 加入啟動項并隨系統(tǒng)啟動而啟動

# chkconfig --add mysqld
# chkconfig mysqld on

驗證開機自啟動是否成功(3\4\5狀態(tài)為on)
# chkconfig | grep mysql

3 登錄

3.1 修改數(shù)據(jù)庫密碼

# mysqladmin -uroot -p password iaoexl.1#

3.2 MySQL登錄

# mysql -uroot -p -P3306 -h127.0.0.1
Passwords:

3.3 MySQL退出三種方法:

mysql > exit;
mysql > quit;
mysql > \q;

3.4 設置所有主機都能登錄

mysql>use mysql;
mysql>update user set host ='%'where user ='root' and host ='localhost';
mysql>flush privileges;

到此這篇關于銀河麒麟V10安裝MySQL8028的文章就介紹到這了,更多相關銀河麒麟V10安裝mysql內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • MySQL自動安裝批處理腳本實例代碼

    MySQL自動安裝批處理腳本實例代碼

    為了日后安裝數(shù)據(jù)庫方便,下面這篇文章主要給大家介紹了關于MySQL自動安裝批處理腳本的相關資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-09-09
  • MySQL中數(shù)據(jù)查詢語句整理大全

    MySQL中數(shù)據(jù)查詢語句整理大全

    查詢語句是以后在工作中使用最多也是最復雜的用法,如何精準的查詢出想要的結(jié)果以及用最合理的邏輯去查詢尤為重要,下面這篇文章主要給大家介紹了關于MySQL中數(shù)據(jù)查詢語句的相關資料,需要的朋友可以參考下
    2023-04-04
  • mysql5.7同時使用group by和order by報錯問題

    mysql5.7同時使用group by和order by報錯問題

    這篇文章主要介紹了mysql5.7同時使用group by和order by報錯的問題及解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • SQL計算timestamp的差值的方法

    SQL計算timestamp的差值的方法

    這篇文章主要介紹了SQL計算timestamp的差值的方法的相關資料,需要的朋友可以參考下
    2017-05-05
  • MySQL GTID集合運算函數(shù)總結(jié)

    MySQL GTID集合運算函數(shù)總結(jié)

    本文主要介紹了MySQL GTID集合運算函數(shù)總結(jié),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2025-04-04
  • 探討:innodb與myisam在存儲上有何特點和區(qū)別

    探討:innodb與myisam在存儲上有何特點和區(qū)別

    本篇文章是對innodb與myisam在存儲上有何特點和區(qū)別進行了詳細的分析介紹,需要的朋友參考下
    2013-06-06
  • mysql如何讓左模糊查詢也能走索引

    mysql如何讓左模糊查詢也能走索引

    這篇文章主要介紹了mysql如何讓左模糊查詢也能走索引,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • mysql的基礎語句和外鍵查詢及其語句詳解(推薦)

    mysql的基礎語句和外鍵查詢及其語句詳解(推薦)

    這篇文章主要介紹了mysql的基礎語句和外鍵查詢及其語句詳解(推薦),本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2025-04-04
  • pymysql操作mysql數(shù)據(jù)庫的方法

    pymysql操作mysql數(shù)據(jù)庫的方法

    這篇文章主要介紹了pymysql簡單操作mysql數(shù)據(jù)庫的方法,主要講的是一些基礎的pymysql操作mysql數(shù)據(jù)庫的方法,結(jié)合實例代碼給大家講解的非常詳細,需要的朋友可以參考下
    2023-04-04
  • Mysql GROUP BY查詢每組某值最大的一條數(shù)據(jù)

    Mysql GROUP BY查詢每組某值最大的一條數(shù)據(jù)

    這篇文章主要介紹了Mysql GROUP BY查詢每組某值最大的一條數(shù)據(jù)問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08

最新評論

天镇县| 英吉沙县| 蓬莱市| 太原市| 五河县| 泸水县| 津南区| 洞头县| 海盐县| 五常市| 信阳市| 安丘市| 乌拉特中旗| 甘孜县| 永胜县| 禄丰县| 乐都县| 灵台县| 金塔县| 株洲市| 永泰县| 通河县| 都兰县| 广南县| 凤台县| 美姑县| 玉环县| 明星| 丰原市| 印江| 自贡市| 桐乡市| 南江县| 富裕县| 那坡县| 柳河县| 竹溪县| 康定县| 佛坪县| 甘南县| 昆山市|