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