mysql資料庫簡介和部署
一、 前言簡介
1. 資料庫能做什么?
不論是淘寶,吃雞,愛奇藝,抖音,快手,知乎,百度貼吧等,總所周知的服務程式,存盤的資料,包含用戶的賬號,密碼,級別,存款,余額,等級,購物記錄,頭像本地路徑,視頻檔案路徑,只要是資訊,就一定在資料庫里,
2. 資料庫由來
(1) 人工管理階段,(過去)
賬本
(2) 檔案系統階段(近代)
excel
(3) 資料庫系統管理階段(目前)
mysql
3. 資料庫-系統結構
(1) 資料庫系統 DBS
A.資料庫管理系統(DataBase Management System, DBMS): (面試題)
SQL(RDS關系型資料庫)
ORACLE
Oracle MySQL
DB2(IBM)
SQL-server(MS)
Mysql
MariaDB
Percona server(taobao)
B.DBA:工程師
(2) SQL(Structured Query Language 即結構化查詢語言)
A. DDL陳述句 資料庫定義語言: 資料庫、表、視圖、索引、存盤程序、函式, CREATE DROP ALTER //開發人員
B. DML陳述句 資料庫操縱語言: 插入資料INSERT、洗掉資料DELETE、更新資料UPDATE //開發人員
C. DQL陳述句 資料庫查詢語言: 查詢資料 SELECT
D. DCL陳述句 資料庫控制語言: 例如控制用戶的訪問權限GRANT、REVOKE
(3) 資料訪問技術
A. ODBC PHP <.php>
B. JDBC JAVA <.jsp>
3.ASP.NET<c#>
4. 版本
Mysql5.7
mysql5.7為開源版本,
二、 部署
1. 官網地址部署
www.mysql.com
www.oracle.com
2. RPM部署
(1)訪問國內mysql鏡像站
本文使用的是中國科學技術大學開源軟體鏡像
網址為http://mirrors.ustc.edu.cn/
(2)下載軟體包
官方地址下載或百度網盤下載
[root@localhost ~]# wget http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-5.7/mysql-community-server-5.7.29-1.el7.x86_64.rpm
[root@localhost ~]#wget http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-5.7/mysql-community-client-5.7.29-1.el7.x86_64.rpm
[root@localhost ~]# wget http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-5.7/mysql-community-common-5.7.29-1.el7.x86_64.rpm
[root@localhost ~]# wget http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-5.7/mysql-community-libs-5.7.29-1.el7.x86_64.rpm
(3)安裝相關軟體
三個相關軟體
[root@localhost ~]# yum install -y net-tools.x86_64 libaio.x86_64 perl.x86_64
(4)安裝Mysql服務器
[root@localhost ~]# yum install -y mysql-community*
如果有報錯資訊

解決方法:卸載沖突的軟體包,再安裝
[root@localhost ~]# yum remove -y mariadb-libs.x86_64
[root@localhost ~]# yum install -y mysql-community*
安裝完畢的提示

(5)啟動Mysql服務器
[root@localhost ~]#systemctl start mysqld
[root@localhost ~]#systemctl enable mysqld
[root@localhost ~]#systemctl status mysqld
(6)查詢Mysql服務器默認密碼
沒有查到密碼的原因,是因為沒有啟動成功,
[root@localhost ~]# grep 'password' /var/log/mysqld.log
注意
冒號和空格的后面,全都是密碼
(7)修改Mysql服務器密碼
[root@localhost ~]# mysqladmin -uroot -p'es,W;ya(K1Th' password 'QianFeng@123'
圖示

(8)登錄Mysql系統并查詢資料庫
[root@localhost ~]# mysql -uroot -p'QianFeng@123'

實驗完成
(9)關機快照
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/62995.html
標籤:其他
上一篇:mysql備份與恢復:完全備份,增量備份,基于位置點恢復,基于時間點恢復
下一篇:SQLServer2019的安裝
