1. 程式人生 > 其它 >為什麼學mysql資料庫,怎麼開始

為什麼學mysql資料庫,怎麼開始

技術標籤:mysql資料庫mysql

為什麼學mysql資料庫

下面是小編開始學mysql時網站上找的,可以看出學習資料庫的必要性,就算不從事相關行業,計算機專業的同學也要打好基礎。

畢業後若干年我才知道自己當時有多愚蠢。資料結構的思想在研發相關工作中,實在是太重要了。而資料庫所適用的工作場景,也實在太多了。你所知道的每個網際網路巨頭,每個成熟的網際網路產品,背後可能都藏著一個或多個數據庫系統。而傳統軟體,無論是電信,銀行,還是企業辦公,erp,資料庫自然也是其中最核心的部分。
MySQL由於免費,而且效能強勁,是目前使用最廣泛的資料庫產品,同時也是入門門檻最低的資料庫產品之一,更重要的是,以MySQL為學習原型,以後去適應和掌握其他資料庫產品,思想和原理都是互通的,也不會有太大障礙。

學習前提

所有平臺的 MySQL 下載地址為:MySQL 下載 。 挑選你需要的 MySQL Community Server 版本及對應的平臺。
MySQL的詳細安裝教程,圖解

基礎操作

同時按住:win + R 命令,運⾏ cmd,進入cmd命令頁面

1.mysql啟動命令—在服務裡面啟動

(注意要進入到本機SQL檔案中 例如我每次進入都要輸入這個命令:CD C:\Program Files\MySQL\MySQL Server 5.7\bin)
2.通過dos命令面板啟動

net start mysql

如果啟動不了,則可能你安裝的mysql名稱不叫msyql,可能帶了版本號 例如:net start mysql5.7


在dos下執行net start MySQL 不能啟動mysql!
提示發生系統錯誤5;拒絕訪問!切換到管理員模式就可以啟動了。所以我們要以管理員身份來執行cmd程式來啟動mysql。

那麼如何用管理員身份來執行cmd程式呢?

1.在開始選單的搜尋框張收入cmd,然後右鍵單擊,並選擇以管理員身份執行!如果每天都要啟動mysql服務,這樣不很麻煩?所以:
2.右鍵單擊cmd選擇“附到【開始】選單(U)”;這是就可以到開始選單上找到cmd了,右擊選擇屬性,選擇快捷方式,再選擇高階,在選擇以管理員身份執行,再單擊確定即可!以後只要開啟開始選單單擊上面的快捷方式就可以以管理員的身份執行cmd了!這樣再輸入net start mysql就不會出錯了!

3.啟動mysql伺服器之後,我們就需要輸入賬號密碼,登入mysql伺服器這個命令也可以通過兩種

1.在開始裡面--mysql--點選command line client
2.通過dos命令
mysql -u使用者名稱 -p 回車
使用者名稱:mysql預設為root
所以一般為
mysql -uroot -p 
回車
輸入密碼
回車
mysql

忘記密碼

找到my.ini
找到[mysqld]
在下面寫上
skip-grent-tables
儲存
然後重啟mysql服務
然後輸入
mysql -uroot -p
就可以進入了
實在不行
就cmd
然後輸入
mysqld skip-grent-tables

4.檢視資料庫伺服器裡面所有的資料庫

show databases;

5.建立一個新的資料庫

create database 資料庫名字;

只要看見

Query OK, 1 row affected (0.01 sec)

說明建立成功
6.在建立表之前,我們需要指定某個資料庫

mysql> use class09;

7.刪除資料庫

mysql> drop database 資料庫名;

8.建立表

CREATE TABLE 表名(
   姓名  string
   學號  string
   性別  男或者女
   年齡   int
   花唄餘額  float
);

新手常犯錯誤解決

mysql語句錯誤無法退出