程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> MySQL學習筆記(1)

MySQL學習筆記(1)

編輯:MySQL綜合教程

MySQL學習筆記(1)


前言

筆記內容是基於實驗樓的數據庫課程,感興趣的可以戳進去學習下。應該是筆記,所以內容可能是簡略的,殘缺的。因為筆記的內容主要是針對自己的學習。

1.MySQL介紹

MySQL是一個關系型數據庫管理系統,由瑞典MySQLAB公司開發,目前屬於Oracle公司。MySQL是最流行的關系型數據庫管理系統,在WEB應用方面MySQL是最好的RDBMS(Relational Database Management System:關系數據庫管理系統)應用軟件之一。MySQL是一種關聯數據庫管理系統,關聯數據庫將數據保存在不同的表中,而不是將所有數據放在一個大倉庫內,這樣就增加了速度並提高了靈活性。MySQL所使用的SQL語言是用於訪問數據庫的最常用標准化語言。由於其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,一般中小型網站的開發都選擇MySQL作為網站數據庫。由於其社區版的性能卓越,搭配PHP和Apache可組成良好的開發環境。

2.MySQL安裝

因為我的平台是基於實驗樓的,所以無需安裝,可以直接上手學習,適合入門。

3.實驗筆記

1.啟動mysql 服務器命令:
sudo service mysql start

2.連接與斷開數據庫:
mysql -u root
如果登錄成功了,會出現如下提示
mysql>提示符。
mysql>提示符告訴我們准備輸入命令。
可以在mysql>模式下輸入quit或者exit或\q命令。最簡單的是ctrl+z.

3.輸入查詢:
mysql> select version(),current_date;
保留的關鍵字不區分大小寫。上述的命令可以查詢版本號和當前日期。
mysql> select sin(pi()/4),(4+1)*5;
根據上述指令我們可以把mysql當作一個簡單的計算器。
用逗號隔開的表示單行語句。用分號隔開兩條以上的語句。
mysql> select version();select now();
不必全在一個行內給出一個命令,較長命令可以輸入到多個行中。mysql通過尋找終止分號而不是輸入行的結束來決定語句在哪兒結束。(換句話說,mysql接受自由格式的輸入:它收集輸入行但直到看見分號才執行。)
例如:
mysql> select
-> user()
-> ,
-> current_date;
在這個例子中,在輸入多行查詢的第一行後,要注意提示符如何從mysql>變為->,這正是mysql如何指出它沒見到完整的語句並且正在等待剩余的部分。提示符是你的朋友,因為它提供有價值的反饋,如果使用該反饋,將總是知道mysql正在等待什麼。

如果你決定不想執行正在輸入過程中的一個命令,輸入\c取消它.
mysql 提示符的含義:
mysql> 等待輸入
-> 等待多行命令的下一行。
‘> 等等‘結束
“>等待”結束。
/*> 等待注釋結束。
知道’>和”>提示符的含義很重要,因為如果你錯誤地輸入一個未終止的字符串,任何後面輸入的行將要被mysql忽略–包括包含QUIT的行!這可能令人相當困惑,特別是如果取消當前命令前還不知道你需要提供終止引號。
當出現’>時,記得輸入’\c退出。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved