Linux安裝mysql的幾種方法
1.ATP方式安裝
在ubuntu系統的apt軟體倉庫中,預設存在MySQL資料庫,所以直接使用apt命令就可以安裝。 使用命令:
apt/apt-get install mysql-server mysql-client
2 mariadb
CentOS YUM中存在mariadb的源,因此安裝很是簡單(如果在安裝CentOS時選擇了,可能已經預設 安裝了)。
安裝過程:
1、如果使用官方源,直接yum install MariaDB-server MariaDB-client -y命令安裝即可。
2、建議使用國內的源:新增mariadb10.2的國內yum源,之前新增的是國外的源,安裝很耗時,因此可以使用國內yum源,通過這個源安裝較快。
vim /etc/yum.repos.d/Mariadb.repo
新增以下內容:
[mariadb]
name = MariaDB
baseurl =https://mirrors.ustc.edu.cn/mariadb/yum/10.2/centos7-amd64
gpgkey=https://mirrors.ustc.edu.cn/mariadb/yum/RPM-GPG-KEY-MariaDB
gpgcheck=1
官方yum源:
#MariaDB 10.2 CentOS repository list - created 2018-06-06 03:42 UTC
#http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.2/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
3、清除yum源快取資料
yum clean all
4、安裝mariadb10.2
yum install MariaDB-server MariaDB-client -y
5、啟動並新增開機自啟:
systemctl start mariadb.service
systemctl enable mariadb.service
6、安全外掛初始化密碼(如果安裝系統時已經安裝了MariaDB,則直接初始化密碼即可)
/usr/bin/mysql_secure_installation
一般建議按以下進行配置:
Enter current password for root (enter for none): Just press the Enter button
Set root password? [Y/n]: Y
New password: your-MariaDB-root-password
Re-enter new password: your-MariaDB-root-password
Remove anonymous users? [Y/n]: Y
Disallow root login remotely? [Y/n]: n
Remove test database and access to it? [Y/n]: Y
Reload privilege tables now? [Y/n]: Y
3 YUM安裝
通過官網查詢需要的版本和對應的平臺版本 https://dev.mysql.com/downloads/repo/yum/ 。
然後,在Linux上開啟終端並輸入命令進行下載:
wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
使用以下命令安裝下載的發行包: -Uvh:升級軟體包
rpm -Uvh mysql80-community-release-el7-3.noarch.rpm
選擇發行版本,進行安裝:
使用MySQL Yum儲存庫時,預設情況下會選擇要安裝的最新GA版本MySQL。如果這是您想要的,則 可以跳到下一步。
預設情況下,預設啟用最新GA系列(當前為MySQL 8.0)的子儲存庫,而所有其他系列(例如, MySQL 5.7系列)的子儲存庫均被禁用。使用此命令可檢視MySQL Yum儲存庫中的所有子儲存庫,並查 看已啟用或禁用了哪些子儲存庫。
列出所有版本:
yum repolist all | grep mysql
發現8.0版本是enabled的,5.7版本是disabled的 這裡我們需要安裝5.7版本的,所以把8.0的進行禁用,然後再啟用5.7版本 先禁用8.0版本:
yum-config-manager --disable mysql80-community
執行 yum-config-manager命令提示 -bash: yum-config-manager: command not found 命令未找到,因 為 yum-config-manager 在 yum-utils包裡面。由於系統預設沒有這個命令,需要另外進行安裝。
yum -y install yum-utils
然後啟用5.7版本:
檢查啟用版本:
進行安裝時請確保只有一個版本啟用,否則會顯示版本衝突
安裝Mysql:
安裝成功後驗證版本:
mysql --version
2.2.3.2 案例:安裝5.7
yum install mysql-community-server
yum install mysql-server mysql-client -y
yum -y install mysql-community-server
#取消自動更新
#還有一個問題,就是因為安裝了Yum Repository,以後每次yum操作都會自動更新,需要把這個解除安裝掉yum -y remove mysql57-community-release-el7-10.noarch
4 通用二進位制格式安裝
1、下載glibc版本的Mysql: https://downloads.mysql.com/archives/community/
選擇Linux - Generic,之後選擇需要的版本即可
mysql-5.7.14-linux-glibc2.5-x86_64.tar
2、新建使用者以安全方式執行程式
groupadd -r -g 306 mysql
useradd -g 306 -r -u 306 mysql
相關文章
- Linux安裝軟體的幾種方法Linux
- Linux安裝MySQL的兩種方法LinuxMySql
- Linux上安裝MySQL的幾種常見方式的過程和步驟LinuxMySql
- mac安裝mysql的兩種方法(含配置)MacMySql
- 選擇一種安裝方法安裝Linux(轉)Linux
- Linux系統學習07-Centos軟體安裝幾種方法LinuxCentOS
- MySQL到CSV幾種方法MySql
- 安裝Linux的五種方法和心得(轉)Linux
- linux製作安裝包的兩種方法Linux
- mysql在linux上cmake安裝方法(自己安裝版)MySqlLinux
- MySQL修改root密碼的幾種方法MySql密碼
- Linux之下MySQL安裝的三種方案的比較LinuxMySql
- WordPress入門02-安裝WordPress外掛的幾種方法
- MySQL初步安裝後更改datadir目錄幾種方式MySql
- MySQL Linux壓縮版安裝方法(上)MySqlLinux
- MySQL Linux壓縮版安裝方法(下)MySqlLinux
- mysql最佳化通常使用的幾種方法MySql
- MySQL保留幾位小數的4種方法MySql
- Mysql按條件計數的幾種方法MySql
- 批次殺死MySQL連線的幾種方法MySql
- Linux安裝解除安裝MySQLLinuxMySql
- 幾種刪除Linux目錄的方法Linux
- Linux埠轉發的幾種常用方法Linux
- mysql安裝教程8.0.26 安裝mysql的步驟和方法MySql
- mysql安裝 for LinuxMySqlLinux
- linux 安裝mysqlLinuxMySql
- mysql 安裝 linuxMySqlLinux
- mysql for linux 安裝MySqlLinux
- Linux安裝MySQLLinuxMySql
- Mac 系統重新安裝的幾種方法Mac
- Linux下Mysql5.7.19解除安裝方法LinuxMySql
- Linux JIRA+MYSQL安裝與除錯方法LinuxMySql除錯
- MySql避免重複插入記錄的幾種方法MySql
- php連線mysql資料庫的幾種方法PHPMySql資料庫
- Linux下安裝、解除安裝mysqlLinuxMySql
- 【MySQL安裝】Linux下安裝MySQL(預編譯)MySqlLinux編譯
- Linux檢視檔案大小的幾種方法Linux
- python安裝包的幾種方式 -- pip等Python