国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

Linux環境下安裝MySQL步驟詳解

系統 Linux
MySQL的主從復制,很多小伙伴一直覺得配置起來很難,最近這段時間,我會以實操的方式帶大家一步一步的配置,在配置之前,咱們要先打好基礎環境,安裝MySQL。

[[403400]]

本文轉載自微信公眾號「SQL數據庫開發」,作者丶平凡世界。轉載本文請聯系SQL數據庫開發公眾號。

MySQL的主從復制,很多小伙伴一直覺得配置起來很難,最近這段時間,我會以實操的方式帶大家一步一步的配置,在配置之前,咱們要先打好基礎環境,安裝MySQL。

整個MySQL安裝分為以下幾部分:

  • 前言
  • 安裝CentOS 7
  • 下載MySQL
  • 卸載Maria DB
  • 創建mysql用戶和組
  • MySQL安裝前準備
  • 配置my.cnf文件
  • 開始安裝MySQL
  • 配置MySQL
  • 配置防火墻

一、前言

以前在安裝MySQL時總會出現一些小問題,導致安裝進度過慢甚至失敗,有問題就解決問題就是了,通過搜索到一些教程和自己實際操作,總結了這套安裝教程,希望大家能一起進步。

二、安裝CentOS 7

我們下載CentOS 7的安裝包后,通過VMware來進行安裝,這里我們提供一些相關的安裝軟件,具體的安裝教程大家可以網上搜索一下,這里就不贅述了。

三、下載MySQL安裝包

這里我們使用的是社區版的MySQL 5.6.39,可以去MySQL官網下載對應的安裝文件,具體鏈接如下:

https://downloads.mysql.com/archives/community/

打開界面后,我們選擇我們需要的版本5.6.39,適應系統是64位的Linux-Generic,如下圖:

點擊右邊的下載即可。

以上提供的CentOS默認情況下是會直接連網的,可以直接在CentOS里面下載,你也可以使用FTP傳輸工具從本地將MySQL安裝包傳到CentOS。

四、卸載Maria DB

CentOS默認安裝的數據庫是Maria DB,我們要先將他卸載掉之后再安裝MySQL。

1、查詢出來已經安裝了的Maria DB

  1. [root@localhost ~]# rpm -qa|grep maria* 

2、卸載Maria DB

  1. [root@localhost ~]# rpm -e --nodeps 文件名 

注:文件名為上面查詢出來的文件名,如果有多個執行多次即可。然后再重新執行一下第1步的查詢命令確認是否都卸載完成。

3、刪除etc目錄下的my.cnf

  1. [root@localhost ~]# rm /etc/my.cnf 

五、創建MySQL用戶和組

1、創建MySQL用戶組

  1. [root@localhost ~]# groupadd mysql 

2、添加MySQL用戶并添加到MySQL用戶組

  1. [root@localhost ~]# useradd -g mysql mysql 

六、MySQL安裝前準備

1、將下載好的壓縮包移動到/usr/local/ 目錄下(這里可以先切到壓縮包所在的目錄)

  1. [root@localhost ~]mv mysql-5.6.39-linux-glibc2.12-x86_64.tar.gz /usr/local

2、解壓安裝包

  1. [root@localhost local]#tar -zxvf mysql-5.6.39-linux-glibc2.12-x86_64.tar.gz 

3、將解壓后的文件夾重命名為mysql

  1. [root@localhost local]# mv mysql-5.6.39-linux-glibc2.12-x86_64 mysql 

七、配置my.cnf文件

1、將/usr/local/mysql/support-files路徑下的my-default.cnf文件拷貝到/etc/my.cnf命名為my.cnf

  1. [root@localhost support-files]# cp my-default.cnf /etc/my.cnf 

2、配置/etc目錄下的my.cnf文件

  1. [root@localhost support-files]# vim /etc/my.cnf 

3、修改my.cnf里面的內容

  1. [mysql] 
  2. # 設置mysql客戶端默認字符集 
  3. default-character-set=utf8 
  4. socket=/var/lib/mysql/mysql.sock 
  5. [mysqld] 
  6. skip-name-resolve 
  7. #設置3306端口 
  8. port = 3306   
  9. socket=/var/lib/mysql/mysql.sock 
  10. # 設置mysql的安裝目錄 
  11. basedir=/usr/local/mysql 
  12. # 設置mysql數據庫的數據的存放目錄 
  13. datadir=/usr/local/mysql/data 
  14. # 允許最大連接數 
  15. max_connections=1000  
  16. # 服務端使用的字符集默認為8比特編碼的latin1字符集 
  17. character-set-server=utf8 
  18. # 創建新表時將使用的默認存儲引擎 
  19. default-storage-engine=INNODB 
  20. lower_case_table_name=1  
  21. max_allowed_packet=16M 

八、開始安裝MySQL

1、進入到mysql文件目錄下,執行如下命令

  1. [root@localhost ~]# cd /usr/local/mysql 
  2. [root@localhost mysql]# chown -R mysql:mysql ./ 修改當前目錄擁有者為mysql用戶 
  3. [root@localhost mysql]# ./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/ 安裝數據庫 

注:命令中的中文為注釋,不用輸入。

2、如果出現以下錯誤:

  1. FATAL ERROR: please install the following Perl modules before executing ./scripts/mysql_install_db:Data::Dumper 

解決辦法:

  1. [root@localhost ~]yum -y install autoconf //此包安裝時會安裝Data:Dumper模塊 

安裝完成重新執行上面的安裝數據庫

3、修改當前data目錄的擁有者為mysql用戶

  1. [root@localhost mysql]# chown -R mysql:mysql data 

九、配置MySQL

1、授予my.cnf最大權限

  1. [root@localhost ~]# chown 777 /etc/my.cnf 

2、設置MySQL自啟動

復制啟動腳本到資源目錄

  1. [root@localhost mysql]# cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld 

3、增加mysqld服務控制腳本執行權限

  1. [root@localhost mysql]# chmod +x /etc/rc.d/init.d/mysqld 

4、將mysqld服務加入到系統服務

  1. [root@localhost mysql]# chkconfig --add mysqld 

5、檢查mysqld服務是否已經生效

  1. [root@localhost mysql]# chkconfig --list mysqld 

出現如下結果說明生效

  1. mysqld 0:關 1:關 2:開 3:開 4:開 5:開 6:關 

6、啟動mysqld服務

  1. [root@localhost mysql]# service mysqld start 

啟動后出現如下異常

解決辦法

  1. [root@localhost lib]# mkdir /var/lib/mysql 
  2.  
  3. [root@localhost lib]# chmod 777 /var/lib/mysql 

7、將mysql的bin目錄加入PATH環境變量,編輯 ~/.bash_profile文件

  1. [root@localhost mysql]# vim ~/.bash_profile 

在文件最后添加如下信息:指定環境變量啟動程序位置,如果已經存在export命令,可以先刪除掉相關內容,直接替換成下面的命令。

  1. export PATH=$PATH:/usr/local/mysql/bin 

執行下面的命令使修改的內容立即生效:

  1. [root@localhost mysql]# source ~/.bash_profile 

8、以root賬戶登錄mysql,默認是沒有密碼的,要輸入密碼的時候直接回車即可。

  1. [root@localhost mysql]# mysql -u root -p 

9、設置root賬戶密碼為123456(也可以修改成你要的密碼)

  1. mysql>use mysql 
  2. mysql>update user set password=password('123456'where user='root' and host='localhost'
  3. mysql>flush privileges

10、設置遠程主機登錄,使用下面命令查看和添加,注意下面的your username 和 your password改成你需要設置的用戶和密碼

  1. --查看用戶 
  2. select Host,User,Password from mysql.user
  3. --創建用戶 
  4. create user test identified by '123456'
  5. --分配權限 
  6. grant all privileges on *.* to 'test'@'%'identified by '123456' with grant option
  7. --刷新 
  8. flush privileges ; 
  9. --修改指定用戶密碼 
  10. update mysql.user set password=password('111111'where User="test" and Host="localhost"
  11. --刪除用戶 
  12. delete from user where User='test' and Host='localhost'

十、配置防火墻

這個時候可以在本地使用管理工具嘗試連接虛擬機里面的mysql數據庫了。如果還是拒絕訪問,有可能是你的防火墻沒有關閉或部分端口沒開啟,可以進行如下配置:

  1. 查看已開放的端口(默認不開放任何端口) 
  2. [root@localhost ~]#firewall-cmd --list-ports 
  3. 查詢端口號80是否開啟! 
  4. 查詢端口號 
  5. [root@localhost ~]#firewall-cmd --query-port=80/tcp 
  6. 開啟80端口 
  7. [root@localhost ~]#firewall-cmd --zone=public --add-port=80/tcp --permanent 
  8. 用同樣的方法開啟3306端口 
  9. 重啟防火墻 
  10. [root@localhost ~]#firewall-cmd --reload 
  11. 停止防火墻 
  12. [root@localhost ~]#systemctl stop firewalld.service 
  13. 禁止防火墻開機啟動 
  14. [root@localhost ~]#systemctl disable firewalld.service 

至此,MySQL的整個配置就完成了,如果在安裝過程中遇到其他報錯,可以搜索一下對應的錯誤信息,以上是我在安裝過程中的一些配置內容,僅供參考。

 

下次我們再介紹主從配置的具體內容。

 

責任編輯:武曉燕 來源: SQL數據庫開發
相關推薦

2016-10-27 13:25:08

LinuxMySQL安裝

2010-05-27 11:20:55

安裝SVNWebCli

2011-03-09 10:25:25

Linux安裝LAMP

2019-12-09 11:10:24

LinuxDjangoPython

2010-10-15 13:45:20

安裝MySql數據庫

2021-02-21 17:56:55

LinuxNodeJS

2011-06-24 08:46:37

Linux Qt x11 4.5

2011-08-30 13:59:06

QTMysql數據庫

2010-03-30 16:26:09

Oracle

2010-11-02 14:16:02

linux下安裝DB2

2011-06-29 10:18:20

LINUX QT ARM

2010-09-14 09:24:29

C語言

2010-05-18 19:16:18

linux MySQL

2009-08-10 11:12:06

2009-06-17 11:52:01

Linux

2010-03-04 09:27:00

Oracle RAC

2012-11-05 13:33:08

LinuxHBase

2009-06-12 17:50:45

Linux下JDK+J

2010-08-10 13:22:02

2009-11-20 09:10:21

C#開發環境
點贊
收藏

51CTO技術棧公眾號

日韩精品你懂的| brazzers在线观看| 黄一区二区三区| 国产传媒一区| 99久久九九| 97热在线精品视频在线观看| 精品免费av在线| 精品亚洲一区二区三区在线观看| 国产在线视频网| 五月激情综合色| 免费观影入口看日本视频| 国产日韩欧美麻豆| 国模无码视频一区二区三区| 国产在线看一区| 亚洲精品一区二区三区蜜桃久| 亚洲人成高清| 国新精品乱码一区二区三区18| 欧美福利电影在线观看| 91九色综合久久| 欧美在线亚洲综合一区| 91欧美精品成人综合在线观看| 日本一区二区高清不卡| 成人伊人精品色xxxx视频| 最新国产精品久久久| 国产精品.com| 久久三级视频| 无码人妻aⅴ一区二区三区日本| 狠狠色狠狠色合久久伊人| 日本丰满大乳奶| 国模一区二区三区白浆| 日韩五码在线观看| 欧美激情中文不卡| 天堂中文字幕| 欧美性猛交xxxxxx富婆| 手机在线免费观看av| 日韩大陆欧美高清视频区| 91九色综合| 国产69精品久久久久9999| 国产suv精品一区| 国产精品1234| 亚洲小说欧美另类婷婷| 黄瓜视频免费观看在线观看www| 成人午夜看片网址| 色婷婷亚洲十月十月色天| 亚洲成av人片一区二区梦乃| 成人在线免费视频| 亚洲精品av在线播放| 成人精品国产| 91av在线影院| 欧美日韩ab| 久久精品国产精品亚洲精品色| 91在线免费播放| 最新中文字幕av专区| 91精品国产综合久久久久久久| 欧美gv在线| 久久久久国产精品免费网站| 国产精品国产一区| 中文字幕久久一区| 日本一区二区高清| 婷婷在线视频观看| 中国日韩欧美久久久久久久久| 亚洲春色h网| 免费在线观看一区二区| 久久综合中文字幕| 国产小视频在线播放| 国产一区二区三区中文 | 成人动漫在线视频| 精品亚洲porn| 无夜福利视频观看| 亚洲精品福利在线| 丝袜久久网站| 日本免费高清一区二区| 国产视频911| 黄色av免费在线| 欧美多人爱爱视频网站| 日韩视频精品在线观看| 欧在线一二三四区| 欧美日韩国产综合一区二区| 黄页免费欧美| 国产女主播一区二区| 国产亚洲综合在线| 亚洲卡一卡二| 国产精品久久久999| 懂色av中文一区二区三区| 精品久久久久一区二区三区| 欧美xxxx做受欧美| 日本不卡一二三区黄网| 绯色av一区二区| 久久精品视频一| 亚洲在线网站| 欧美精品一区二区三区涩爱蜜| 在线色欧美三级视频| 99热精品在线| 色av一区二区三区| 蜜月aⅴ免费一区二区三区| 媚黑女一区二区| 超碰96在线| 欧美极品第一页| 国产精品自拍毛片| 在线观看免费视频你懂的| 91精品国产综合久久香蕉的用户体验| 91天堂素人约啪| 国产精品蜜芽在线观看| 国产一区不卡在线观看| 亚洲免费在线视频一区 二区| 成人日韩精品| 日本一区二区三区免费看| 亚州成人在线电影| 秋霞蜜臀av久久电影网免费| 欧美在线观看黄| 欧美一级二级三级乱码| 欧美日韩亚洲一区二区三区在线| siro系绝美精品系列| 欧美精品制服第一页| 国产美女在线观看一区| 欧美高清视频| 99精品国产一区二区| 精品欧美国产一区二区三区| 亚洲+小说+欧美+激情+另类| 国产视频一区二区视频| 色综合影院在线| 国精产品一区一区三区mba视频 | 国产视色精品亚洲一区二区| 亚洲高清不卡在线观看| 亚洲视频分类| 激情校园亚洲图片| 亚洲91精品在线| 国产欧美精品一区| 国产麻豆精品| 久久精品视频91| 久久6免费高清热精品| 久久蜜桃一区二区| 亚洲综合视频| 欧美黑人又粗又大又爽免费| 久99九色视频在线观看| 中文在线一区二区| 欧洲亚洲成人| 欧美黑人巨大| 99视频在线| 欧美日韩一区二区在线观看| 黄色av一区| 黄网站在线免费| 亚洲 国产 日韩 综合一区| 亚洲国产精品久久| 九九国产精品视频| 成人亚洲免费| 污污网站免费观看| 国产精品扒开腿做爽爽爽男男| 亚洲成人av电影在线| 一区二区三区网站 | 亚洲第一成人在线| 日本女优一区| 91xxx在线观看| 日韩美女一区| 国产午夜精品全部视频在线播放| av电影在线观看一区| 88久久精品| 最全影音av资源中文字幕在线| 久久精品国产99久久6| 精精国产xxxx视频在线播放| 屁屁影院ccyy国产第一页| 另类图片亚洲另类| 亚洲女子a中天字幕| 一区二区电影| 2019中文字幕在线电影免费 | 亚洲人成在线观看网站高清| 风间由美一区二区三区在线观看| 国产午夜精品一区在线观看| 黄色直播在线| 明星裸体视频一区二区| 中文字幕一精品亚洲无线一区| 中文字幕亚洲视频| 欧美91福利在线观看| 亚洲美女炮图| 九七伦理97伦理手机| 国产精品国产亚洲精品看不卡15| 亚洲精品电影网| 中文字幕av在线一区二区三区| 午夜影院欧美| 成年人视频免费在线播放| 欧美 国产 小说 另类| 91久久精品美女高潮| 亚洲欧美成人在线| 亚洲第一狼人社区| 国产一区二区三区蝌蚪| 国产成人一区| www欧美xxxx| 精产国产伦理一二三区| 一区二区三区四区国产| 国产成人久久久| 亚洲精品美女在线观看播放| 亚洲另类中文字| 国产精品99久久久久久似苏梦涵| 日韩免费av| 色成人综合网| 日韩精品成人av| 成人高清免费| 中国老女人av| 成人欧美一区二区三区视频xxx | 奇米成人av国产一区二区三区|