日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

一、MySQL下載

1. 下載:官方網址:https://dev.mysql.com/downloads/mysql/

軟件測試基礎——Linux系統搭建MySQL數據庫

 

2. 選擇相應的版本,由于cenos是基于紅帽的,所以Select Operating System選擇Red Hat...。我所用的鏡像為cenos7所以Red Hat....linux7,一定要選相應的版本,如果不是的話會出現各種報錯。

軟件測試基礎——Linux系統搭建MySQL數據庫

 

3.選擇好相應的版本點擊‘Download’(下載)。

軟件測試基礎——Linux系統搭建MySQL數據庫

 

4.點擊‘No thanks, just start my download.’進行下載

也可以右擊選擇復制鏈接地址,然后用yum下載。

軟件測試基礎——Linux系統搭建MySQL數據庫

 

二、安裝:

1. 通過rpm -qa | grep mariadb 命令查看 mariadb 的安裝包

如果顯示mariadb版本號通過 rpm -e mariadb-libs-5.5.56-2.el7.x86_64 --nodeps 命令裝卸 mariadb

通過 rpm -qa | grep mariadb 命令再次查看 mariadb 的安裝包

2. 在/usr/local/目錄下創建目錄mysql

cd /usr/local/

mkdir mysql

3. 把下載的mysql安裝包放到mysql目錄下

4. 通過 tar -xvf mysql-8.0.11-1.el7.x86_64.rpm-bundle.tar 命令解壓 tar 包

5. 通過 rpm -ivh mysql-community-common-8.0.11-1.el7.x86_64.rpm --nodeps --force 命令安裝 common

6. 通過 rpm -ivh mysql-community-libs-8.0.11-1.el7.x86_64.rpm --nodeps --force 命令安裝 libs

7. 通過 rpm -ivh mysql-community-client-8.0.11-1.el7.x86_64.rpm --nodeps --force 命令安裝 client

8. 通過 rpm -ivh mysql-community-server-8.0.11-1.el7.x86_64.rpm --nodeps --force 命令安裝 server

9. 通過 rpm -qa | grep mysql 命令查看 mysql 的安裝包

復制可以看需要確認mysql的版本!??!

三、配置mysql

通過以下命令,完成對 mysql 數據庫的初始化和相關配置

mysqld --initialize;

chown mysql:mysql /var/lib/mysql -R;

systemctl start mysqld.service;

systemctl enable mysqld;

四、對mysql進行設置

1. 通過 cat /var/log/mysqld.log | grep password 命令查看數據庫的密碼

軟件測試基礎——Linux系統搭建MySQL數據庫

 

2. 通過 mysql -uroot -p 敲回車鍵進入數據庫登陸界面

軟件測試基礎——Linux系統搭建MySQL數據庫

 

首次登陸用之前的臨時密碼即可,mysql登陸密碼是不顯示的

3. 通過 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root'; 命令來修改密碼(這是修改的root登陸密碼),BY‘新密碼’

注意!BY‘root’只是一個教程示意,mysql8.0及以上的密碼必須帶有大小寫字母、特殊符號、數字并且位數不能低于8位,所以root只是一個例子...

4. 通過 exit; 命令退出 MySQL,然后通過新密碼再次登陸

注意!Exit后面有分號!SQL語句每條語句結束都需要有分號

5. 通過以下命令,進行遠程訪問的授權

create user 'root'@'%' identified with mysql_native_password by 'root';

grant all privileges on *.* to 'root'@'%' with grant option;

flush privileges;

如果虛擬機只需要自己一臺CP訪問,可以把第一條語句中的%改為自己CP的IP地址

6. firewall設置,這里有兩種處理方式

第一種:關閉firewall,通過以下命令關閉:

systemctl stop firewalld.service;

systemctl disable firewalld.service;

systemctl mask firewalld.service;

第二種:添加端口號,mysql端口號為3306,遠程訪問需要設置firewall端口號

遠程訪問需要設置firewall端口號

systemctl stop firewalld.service;
systemctl disable firewalld.service
firewall-cmd --zone=public --add-port=3306/tcp --permanent
systemctl start firewalld.service

五、遠程連接

軟件測試基礎——Linux系統搭建MySQL數據庫

 

用遠程可視化工具連接mysql,這里用的Navicat工具

新建連接:連接名隨意,只要Navicat沒有重名就可以

IP輸入mysql主機所在的IP

用戶名輸入和密碼輸入在mysql內設置的密碼。

注意??!如果無法遠程連接,在虛擬機能遠程訪問的情況下,重復第四步

在工作單位IP、用戶名、密碼一般向運維申請普通用戶的就行,軟件測試有可讀權限就可以

六、還有比較重要的一點,就是如何把Tomcat 和mysql連接起來,就是我們平時說的配置JDBC連接,這里就需要用到一個連接的jar包:mysql-connector-JAVA.jar(提供的友情鏈接里有)

下載mysql-connector-java.jar

上傳到/usr/local/jdk1.8.0_60lib下即可

分享到:
標簽:Linux
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定