搭建Linux環境--安裝MySQL

Mysql 是一個開源的小型關聯式數據庫管理系統, 特色是速度快,體積小,成本低,尤爲仍是開源的,因此目前被普遍應用於互聯網中的中小型網站中mysql

1、安裝MySQL

yum : 在線安裝sql

1.查看線上全部的Mysql安裝包

輸入命令:yum list | grep mysql     --- 以列表形式展現全部mysql安裝包數據庫

注:cenos7版本安裝
安裝wget命令
yum -y install wget 下載mysql的repo源 wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 下載mysql-community-release-el7-5.noarch.rpm包 rpm -ivh mysql-community-release-el7-5.noarch.rpm 安裝mysql yum install mysql-server

2、安裝完成後啓動Mysql服務

輸入命令:service mysqld start服務器

3.檢查服務端口是否調用

輸入命令 :netstat ntltcp

若是看到有3306端口,那麼表明mysqld已經成功啓動了。ide

4.配置mysql服務器root帳號密碼

默認安裝好的mysql帳號是root密碼爲空工具

輸入命令:mysql     -- 進入到mysql測試

Mysql中輸入命令:use mysql網站

Mysql中輸入命令:update user set password=password('123123') where user='root';ui

隨後輸入quit 退出mysql

5.重啓mysql服務

service mysqld restart

6.驗證密碼修改是否成功

輸入命令: mysql -u root -p  

若輸入配置好的密碼123123能進入到mysql中  說明Mysql已安裝完成。

 

 2、Nvaicat鏈接MySQL

Nvaicat: 數據庫管理工具,可鏈接遠程數據庫服務器

1.Windows下安裝Nvaicat 

1、Linux系統下載MySQL

1.Liunx系統中,關閉Linux防火牆

輸入命令:chkconfig iptables off

2.給物理機賦予訪問Liunx數據庫的權限

輸入命令: mysql -u root -p  ---進入到mysql

mysql中輸入命令:  

grant all privileges on *.*  to root@(你的物理機IP地址)identified by '123123';     --最後分號不能丟

例:
grant all privileges on *.* to root@192.168.9.1 identified by '123123'

輸入成功後輸入quit 退出Mysql

3.在防火牆中添加3306端口(Mysql默認端口號是3306

輸入命令:  vi /etc/sysconfig/iptables

找到下面一行代碼

-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

在這行代碼下面另起一行,新增以下代碼

-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

保存退出

4.重啓防火牆:  service iptables restart

5.打開Navicat,點擊鏈接,選擇mysql,在對話框中:  

鏈接名隨意寫, IP地址填寫虛擬機IP,端口號3306,用戶名root,密碼123123

點擊測試鏈接,提示鏈接成功

注:

若報錯,提示不能遠程登陸:

執行:mysql -u root -p  

   mysql>>use mysql;    mysql>update user set host
= '%' where user = 'root';這一句執行完可能會報錯,不用管它。    mysql>FLUSH PRIVILEGES;     
   mysql>quit

執行:service mysqld restart
相關文章
相關標籤/搜索