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上安裝MySQL的幾種常見方式的過程和步驟LinuxMySql
- Linux系統學習07-Centos軟體安裝幾種方法LinuxCentOS
- mysql在linux上cmake安裝方法(自己安裝版)MySqlLinux
- Linux下Mysql5.7.19解除安裝方法LinuxMySql
- Linux安裝解除安裝MySQLLinuxMySql
- mysql安裝 for LinuxMySqlLinux
- Linux安裝MySQLLinuxMySql
- WordPress入門02-安裝WordPress外掛的幾種方法
- 幾種刪除Linux目錄的方法Linux
- Linux埠轉發的幾種常用方法Linux
- 幾種集合的幾種方法
- mysql安裝教程8.0.26 安裝mysql的步驟和方法MySql
- 【MySQL安裝】Linux下安裝MySQL(預編譯)MySqlLinux編譯
- Linux安裝mysql 8.0LinuxMySql
- 最新!linux mysql安裝LinuxMySql
- linux上安裝mysqlLinuxMySql
- mysql linux下安裝MySqlLinux
- mysql在linux安裝MySqlLinux
- linux安裝mysql的步驟和方法詳細說明LinuxMySql
- MySQL保留幾位小數的4種方法MySql
- mysql最佳化通常使用的幾種方法MySql
- 批次殺死MySQL連線的幾種方法MySql
- Linux-Ubuntu-mysql-安裝&解除安裝LinuxUbuntuMySql
- Linux檢視檔案大小的幾種方法Linux
- python安裝包的幾種方式 -- pip等Python
- MySql避免重複插入記錄的幾種方法MySql
- linux中安裝JDK linux中安裝Tomcat linux中安裝Mysql 及故障解析 linux系統安裝redisLinuxJDKTomcatMySqlRedis
- 【mysql】linux下安裝mysql-5.7.31MySqlLinux
- Mac 系統重新安裝的幾種方法Mac
- Linux 下 docker 安裝 MySQLLinuxDockerMySql
- Linux安裝Mysql5.6LinuxMySql
- Rocky Linux 安裝 MySQL 8.0LinuxMySql
- Linux下安裝使用MySQLLinuxMySql
- Linux下安裝MySQL 5.7LinuxMySql
- Linux安裝MySQL8.0LinuxMySql
- Linux 7 安裝Mysql 5.7LinuxMySql
- Linux安裝MySQL(使用yum)LinuxMySql
- linux環境安裝——mysql安裝複習LinuxMySql