激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數(shù)據(jù)庫技術(shù)|

服務(wù)器之家 - 數(shù)據(jù)庫 - Mysql - Linux下mysql 8.0.25 安裝配置方法圖文教程

Linux下mysql 8.0.25 安裝配置方法圖文教程

2021-08-31 17:14Lemon-レモン Mysql

這篇文章主要為大家詳細(xì)介紹了Linux下mysql 8.0.25 安裝配置方法圖文教程,文中安裝步驟介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下

Linux 安裝 Mysql8.0.25最新教程,供大家參考,具體內(nèi)容如下

自己在服務(wù)器上安裝MySQL,搜集了很多材料,但是大多時間都比較久了,最新的下載安裝方式有很多不一樣的地方,也踩了很多坑,于是整理了一下自己全部的安裝過程,大家可以借鑒一下。

下載

在線安裝

wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.25-linux-glibc2.12-x86_64.tar.xz

離線安裝

先去官方網(wǎng)站下載安裝文件, 最新的下載

MySQL下載地址

Linux下mysql 8.0.25 安裝配置方法圖文教程

Linux下mysql 8.0.25 安裝配置方法圖文教程

Linux下mysql 8.0.25 安裝配置方法圖文教程

根據(jù)服務(wù)器位數(shù)選擇合適安裝包下載

附linux查看位數(shù)命令

  1. getconf LONG_BIT

Linux下mysql 8.0.25 安裝配置方法圖文教程

Linux下mysql 8.0.25 安裝配置方法圖文教程

使用ftp工具上傳安裝文件

解壓

  1. tar -xvf mysql-8.0.25-linux-glibc2.12-x86_64.tar.xz

后面在配置環(huán)境變量及數(shù)據(jù)庫配置時,解壓路徑太長

修改默認(rèn)文件夾名稱, 我是通過ftp工具修改的, 下附命令

  1. mv mysql-8.0.25-linux-glibc2.12-x86_64 /home/mysql-8.0.25
  2. #詳解: mv 當(dāng)前文件名稱 修改的文件夾名稱

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

  1. # 1.創(chuàng)建文件夾
  2. mkdir -p /data/mysqldata/
  3. #2 創(chuàng)建數(shù)據(jù)庫用戶 后邊文件配置及初始化會用到, 如果你自己有其他用戶也可以不創(chuàng)建新的
  4. #2.1創(chuàng)建用戶組
  5. groupadd mysql
  6. #2.2創(chuàng)建用戶
  7. useradd -r -g mysql mysql
  8. #賦權(quán)限
  9. 2. chown mysql:mysql -R /data/mysqldata #chown 用戶名:用戶組 -R /data/mysqldata
  10. 3. chmod 750 /data/mysqldata/ -R

配置環(huán)境

  1. vim /etc/profile
  2. #如果你的系統(tǒng)不支持vim命令 使用下邊這個
  3. vi /etc/profile
  4. #編輯,在文檔最后一行 添加下邊代碼
  5. export PATH=$PATH:你的MySQL解壓路徑/mysql-8.0.25/bin:你的MySQL解壓路徑/mysql-8.0.25/lib

Linux下mysql 8.0.25 安裝配置方法圖文教程

編輯my.cnf

  1. #1. 編輯my.cnf文件
  2. vim /etc/my.cnf #或者 vi /etc/my.cnf
  3.  
  4. #2. 按insert 進入編輯模式 添加以下腳本
  5. [mysql]
  6. # 客戶端默認(rèn)字符集
  7. default-character-set=utf8mb4
  8. [client]
  9. port=3306
  10. socket=/var/lib/mysql/mysql.sock
  11. [mysqld]
  12. port=3306
  13. server-id=3306
  14. user=mysql
  15. datadir=/var/lib/mysql
  16. socket=/var/lib/mysql/mysql.sock
  17. # 設(shè)置mysql的安裝目錄
  18. basedir=/home/mysql-8.0.25 #你自己的安裝路徑
  19. # 設(shè)置mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄
  20. datadir=/data/mysqldata/mysql #你自己創(chuàng)建的數(shù)據(jù)庫文件存放路徑
  21. log-bin=/data/mysqldata/mysql/mysql-bin
  22. innodb_data_home_dir=/data/mysqldata/mysql
  23. innodb_log_group_home_dir=/data/mysqldata/mysql
  24. character-set-server=utf8mb4
  25. lower_case_table_names=1
  26. autocommit=1
  27. # Disabling symbolic-links is recommended to prevent assorted security risks
  28. symbolic-links=0
  29. # Settings user and group are ignored when systemd is used.
  30. # If you need to run mysqld under a different user or group,
  31. # customize your systemd unit file for mariadb according to the
  32. # instructions in http://fedoraproject.org/wiki/Systemd
  33.  
  34. [mysqld_safe]
  35. #設(shè)置mysql數(shù)據(jù)庫的日志及進程數(shù)據(jù)的存放目錄
  36. log-error=/data/mysqldata/mysql/mysql.log
  37. pid-file=/data/mysqldata/mysql/mysql.pid

初始化MySQL

  1. 1. cd /home/mysql-8.0.25/bin/
  2. 2. ./mysqld --defaults-file=/etc/my.cnf --basedir=/home/mysql-8.0.25/ --datadir=/data/mysqldata/mysql --user=mysql --initialize
  3. #參數(shù)詳解
  4. --defaults-file=/etc/my.cnf 指定配置文件(一定要放在最前面,至少 --initialize 前面)
  5. --user=mysql 指定用戶(很關(guān)鍵)
  6. --basedir=/home/mysql-8.0.25/ 指定安裝目錄
  7. --datadir=/data/mysqldata/mysql/ 指定初始化數(shù)據(jù)目錄

初始化數(shù)據(jù)庫后, 會給一個臨時密碼, 請保存到本地, 第一次登錄數(shù)據(jù)庫會用到

Linux下mysql 8.0.25 安裝配置方法圖文教程

啟動MySQL

  1. # 1.復(fù)制 mysql.server 文件
  2. cp /home/mysql-8.0.25/support-files/mysql.server /etc/init.d/mysql
  3. cp /home/mysql-8.0.25/support-files/mysql.server /etc/init.d/mysqld
  4. # 2.賦予權(quán)限
  5. chown 777 /etc/my.cnf
  6. chmod +x /etc/init.d/mysql
  7. chmod +x /etc/init.d/mysqld
  8. # 3.檢查一下/var/lib/mysql是否存在,否進行創(chuàng)建
  9. mkdir /var/lib/mysql #目錄和my.cnf保持一致
  10. # 4.賦予權(quán)限
  11. chown -R mysql:mysql /var/lib/mysql/ #目錄和my.cnf保持一致
  12. # 5.啟動數(shù)據(jù)庫
  13. service mysql start #或者 systemctl mysql start

啟動成功

Linux下mysql 8.0.25 安裝配置方法圖文教程

mysql數(shù)據(jù)庫設(shè)置

修改初始密碼

  1. mysql -u root -p

或者

  1. #進入安裝目錄
  2. cd /home/mysql-8.0.25/bin
  3. # 執(zhí)行命令
  4. ./mysql -uroot -p

輸入保存到本地的臨時密碼

Linux下mysql 8.0.25 安裝配置方法圖文教程

修改密碼

  1. # 修改root密碼 修改root用戶只能本地連接
  2. ALTER USER 'root'@'localhost' IDENTIFIED with mysql_native_password BY '新密碼';
  3. #刷新權(quán)限
  4. flush privileges;

創(chuàng)建用戶

  1. #創(chuàng)建用戶任意遠程訪問
  2. CREATE user 'mysql'@'%';
  3. #修改密碼
  4. alter user 'mysql'@'%' identified with mysql_native_password by '新密碼';

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

  1. create database test default character set utf8mb4 collate utf8mb4_unicode_ci;
  2. #create database 數(shù)據(jù)庫名 default character set utf8mb4 collate utf8mb4_unicode_ci;

授權(quán)

  1. #將test庫的所有權(quán)限賦予mysql用戶
  2. grant all privileges on test.* to "mysql"@"%";
  3. #刷新權(quán)限
  4. flush privileges;

檢查

使用navicat測試數(shù)據(jù)庫是否正常連接

Linux下mysql 8.0.25 安裝配置方法圖文教程

擴展(MySQL開機自啟動)

  1. #1.查看是否有mysql服務(wù)
  2. chkconfig --list
  3. #2.進入mysql軟件目錄,復(fù)制mysql.server文件到 /etc/rc.d/init.d目錄下
  4. cp /home/mysql-8.0.25/support-files/mysql.server /etc/rc.d/init.d/mysql
  5. #3.給/etc/rc.d/init.d/mysql賦權(quán)可執(zhí)行權(quán)限
  6. chmod +x /etc/rc.d/init.d/mysql
  7. #4.添加mysql服務(wù)
  8. chkconfig --add mysql
  9. #5.使mysql服務(wù)開機自啟
  10. chkconfig --level 345 mysql on
  11. #6.查看MySQL服務(wù) ,重啟服務(wù)器,測試是否成功。
  12. chkconfig --list

添加成功

Linux下mysql 8.0.25 安裝配置方法圖文教程

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持我們。

原文鏈接:https://blog.csdn.net/qq_40869428/article/details/117226927

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲aⅴ免费在线观看 | 91精品动漫在线观看 | 久久久久久精 | 精久久久| 精品中文字幕久久久久四十五十骆 | free性欧美hd另类 | 国产午夜精品久久久久 | 久久成人福利 | 免费毛片随便看 | 激情久久一区二区 | 久久久久久久久久久久久久久伊免 | 噜噜在线视频 | 蝌蚪久久窝 | 国产精品久久在线观看 | 成人免费观看49www在线观看 | 亚洲码无人客一区二区三区 | 九九热免费精品 | 亚洲片在线观看 | 国产午夜亚洲精品 | 成人做爰高潮片免费视频韩国 | 久久久免费观看完整版 | 露脸各种姿势啪啪的清纯美女 | 国产精品18久久久久久久 | 日本在线不卡一区二区三区 | 黄色电影免费网址 | 一区二区三区日韩 | 成人一区二区三区在线 | 人禽l交免费视频观看 视频 | 插插操| 高潮娇喘嗯啊~文字 | 国产精品久久久久久久久岛 | 高清av免费 | 亚洲电影免费观看国语版 | 精品一区二区久久久久久按摩 | 日韩午夜片 | 人成免费a级毛片 | 国产精品久久久久久久久久尿 | 涩涩屋av| 成人毛片网 | 国产亚洲美女精品久久久2020 | 91看片在线看片 |