學習內容
1.軟件安裝及服務器設置。
2.(選做,但是強烈建議) 使用圖形界面軟件 Navicat for SQL
3.數據庫基礎知識
- 數據庫定義
- 關系型數據庫
- 二維表
- 行
- 列
- 主鍵
- 外鍵
4.MySQL數據庫管理系統
- 數據庫
- 數據表
- 視圖
- 存儲過程
軟件安裝
MySQL下載鏈接:MySQL

下載第一個,之后解壓縮。
我的目錄在C:\Users\Public\MySQL,之后在該文件夾配置my.ini

接下來啟動MySQL,在cmd中操作
cd C:\Users\Public\MySQL\bin
mysqld --initialize --console
執行后有初始密碼
...
2019-03-31T01:49:30.418915Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: P7Lh=6hEkl0!
...
P7Lh=6hEkl0!就是初始密碼,之后安裝啟動即可
mysqld install
net start mysql
至此安裝已經成功,可以登錄MySQL咯。
輸入以下語句即可:
參數說明:
- -h : 指定客戶端所要登錄的 MySQL 主機名, 登錄本機(localhost 或 127.0.0.1)該參數可以省略;
- -u : 登錄的用戶名;
- -p : 告訴服務器將會使用一個密碼來登錄, 如果所要登錄的用戶名密碼為空, 可以忽略此選項。
登錄本機的 MySQL命令更簡單:
輸入先前的密碼即可。成功后會顯示Welcome to the MySQL monitor....
然后命令提示符會一直以 mysq> 加一個閃爍的光標等待命令的輸入, 輸入 exit 或 quit 退出登錄。
先更改默認密碼,下面是新版MySQL的語句
alter user user() identified by "123456";
接下來我們安裝navicat
在官網下載了一個試用版Navicat
安裝成功后就可以愉快地玩耍了

基礎知識
數據庫定義:數據庫這個術語的用法很多,但從SQL的角度來看,數據庫是一個以某種有組織的方式存儲的數據集合。或者保存有組織的數據的容器。
關系型數據庫:簡單說,關系型數據庫是由多張能互相聯接的二維行列表格組成的數據庫。
二維表:即數據表。在關系模型中,數據結構表示為一個二維表,一個關系就是一個二維表。表中的第一行通常稱為屬性名,表中的每一個元組和屬性都是不可再分的,且元組的次序是無關緊要的。
行:表中的數據是按行存儲的,所保存的每個記錄存儲在自己的行內。行是表中地一個記錄。
列:表由列組成。列是表中的一個字段,存儲表中某部分的信息。所有表都是由一個或多個列組成的。
主鍵:表中一列(或一組列),其值能夠唯一標識表中每一行。沒有主鍵,更新或刪除表中特定行就極為困難。
外鍵:外鍵為某個表中的一列,它包含另一個表的主鍵值,定義了兩個表之間的關系。
視圖:視圖是虛擬的表。與包含數據的表不一樣,視圖只包含使用時動態檢索數據的查詢。使用視圖可以簡化復雜的SQL查詢語句。
存儲過程:簡單來說,存儲過程就是為以后使用而保存的一條或多條 SQL語句。可將其視為批文件,雖然它們的作用不僅限于批處理。存儲過程可以簡化操作,便于變動的管理等。
以上所述是小編給大家介紹的MySQL從入門到放棄-安裝詳解整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!
您可能感興趣的文章:- MySQL數據庫基礎入門之常用命令小結
- MySQL數據庫入門之備份數據庫操作詳解
- MySQL數據庫入門之多實例配置方法詳解
- MySQL數據庫基礎篇之入門基礎命令小結
- mysql入門之1小時學會MySQL基礎
- 20分鐘MySQL基礎入門
- 三十分鐘MySQL快速入門(圖解)
- Mysql基礎入門 輕松學習Mysql命令
- 21分鐘 MySQL 入門教程
- mysql常用sql與命令之從入門到刪庫跑路