Linux7操作系統(tǒng)中如何安裝MySQL5.6
安裝環(huán)境概述
適用于CentOS7,而且是基于YUM安裝MySQL5.6的,所以前提是Linux系統(tǒng)的yum環(huán)境是好的。
安裝步驟
1、卸載老版本MySQL
查找并刪除mysql有關(guān)的文件。
#多個(gè)路徑用空格隔開(kāi)或者下邊一條命令即可 find / -name mysql|xargs rm -rf
2.查看已安裝的 Mariadb 數(shù)據(jù)庫(kù)版本
rpm -qa|grep -i mariadb
3.卸載舊的Mariadb 數(shù)據(jù)庫(kù)
rpm -qa|grep mariadb|xargs rpm -e --nodeps
太長(zhǎng)了,截圖到此處就行了,警告都是文件或者文件夾不存在不影響最終結(jié)果。
4.查看已安裝的 Mariadb 數(shù)據(jù)庫(kù)版本
確認(rèn)是否卸載完成
rpm -qa|grep -i mariadb
返回空值的話,就說(shuō)明卸載完成。
5.使用wget下載安裝包文件
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
6.安裝mysql-community-release-el7-5.noarch.rpm包
rpm -ivh mysql-community-release-el7-5.noarch.rpm
安裝完成之后,會(huì)在 /etc/yum.repos.d/ 目錄下新增 mysql-community.repo 、mysql-community-source.repo 兩個(gè) yum 源文件。
執(zhí)行 yum repolist all | grep mysql 命令查看可用的 mysql 安裝文件。
7.安裝mysql
yum install mysql-server
這一步安裝需要較長(zhǎng)的等待時(shí)長(zhǎng),耐心等待,此處貼出下載的事務(wù)概要:
8.檢查mysql是否安裝成功
rpm -qa | grep mysql
9.嘗試啟動(dòng)mysql
并設(shè)置mysql開(kāi)機(jī)自啟動(dòng)
systemctl start mysqld.service #啟動(dòng) mysql systemctl restart mysqld.service #重啟 mysql systemctl stop mysqld.service #停止 mysql systemctl enable mysqld.service #設(shè)置 mysql 開(kāi)機(jī)啟動(dòng)
mysql常用文件路徑:
- /etc/my.cnf 這是mysql的主配置文件
- /var/lib/mysql mysql數(shù)據(jù)庫(kù)的數(shù)據(jù)庫(kù)文件存放位置
- /var/logs/mysqld.log 數(shù)據(jù)庫(kù)的日志輸出存放位置
10.設(shè)置密碼
使用mysql時(shí),在任意目錄下輸入 mysql
回車(chē)即可進(jìn)入mysql命令行界面進(jìn)行mysql命令操作。
#打開(kāi)mysql mysql #使用mysql mysql> use mysql; mysql> update user set password=PASSWORD("這里輸入root用戶密碼") where User='root'; mysql> flush privileges;
11.設(shè)置遠(yuǎn)程主機(jī)登錄
mysql> GRANT ALL PRIVILEGES ON *.* TO 'your username'@'%' IDENTIFIED BY 'your password';
執(zhí)行以下命令,為root 用戶添加遠(yuǎn)程登錄的能力。
mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "123456";
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
php開(kāi)啟mysqli擴(kuò)展之后如何連接數(shù)據(jù)庫(kù)
Mysqli是php5之后才有的功能,沒(méi)有開(kāi)啟擴(kuò)展的朋友可以打開(kāi)您的php.ini的配置文件;相對(duì)于mysql有很多新的特性和優(yōu)勢(shì),需要了解的朋友可以參考下2012-12-12Mysql命令行導(dǎo)出SQL文件和導(dǎo)入文件詳細(xì)步驟
這篇文章主要給大家介紹了關(guān)于Mysql命令行導(dǎo)出SQL文件和導(dǎo)入文件的詳細(xì)步驟,在MySQL中,導(dǎo)入SQL文件是一個(gè)常見(jiàn)的操作,它可以幫助我們快速地恢復(fù)數(shù)據(jù)庫(kù)、遷移數(shù)據(jù)或者備份數(shù)據(jù),需要的朋友可以參考下2024-05-05MySQL對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)進(jìn)行復(fù)制的基本過(guò)程詳解
這篇文章主要介紹了MySQL對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)進(jìn)行復(fù)制的基本過(guò)程,解讀了Slave的一些相關(guān)配置,需要的朋友可以參考下2015-11-11MySql如何查看數(shù)據(jù)庫(kù)變量信息常用腳本
這篇文章主要介紹了MySql如何查看數(shù)據(jù)庫(kù)變量信息常用腳本問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-04-04MySQL?數(shù)據(jù)備份和數(shù)據(jù)恢復(fù)的實(shí)現(xiàn)
數(shù)據(jù)恢復(fù)的過(guò)程包括將備份文件導(dǎo)入到數(shù)據(jù)庫(kù)中、重建索引、應(yīng)用日志等,本文主要介紹了MySQL數(shù)據(jù)備份和數(shù)據(jù)恢復(fù)的實(shí)現(xiàn),感興趣的可以了解一下2023-08-08