MySQL筆記 | SQL基礎與常用的SQL語句
阿新 • • 發佈:2019-01-02
1.SQL語句兩種執行方式
- 互動模式:mysql -uroot
- 指令碼模式:mysql -uroot < c:/xampp/htdocs……/01.sql
2.SQL語法規範
- 每條SQL語句以英文的分號結尾,一條語句可以跨越多行(use 除外),見到分號認為語句結束。
- 假如第N條語句語法錯誤,則此語句之後的所有語句都不會再執行。
- SQL語句不區分大小寫,習慣上關鍵字用大寫,非關鍵字用小寫。
- SQL語句分為單行註冊(# )和多行註釋(/* … */ ),註釋的語句不被伺服器執行。
3.資料庫中解決中文亂碼
- sql指令碼檔案儲存使用UTF-8
- 客戶端連線伺服器使用UTF-8
- 伺服器儲存資料使用UTF-8
4…常用的SQL語句
#建表流程 #設定客戶端語言 SET NAMES UTF8; #放棄資料庫(如果存在)A DROP DATABASE IF EXISTS A; #建立資料庫A CREATE DATABASE A CHARSET=UTF8; #進入資料庫 USE A; #建立部門表B,並設定主鍵 CREATE TABLE B( did TINYINT PRIMARY KEY AUTO_INCREMENT, dname VARCHAR(16) UNIQUE ); #插入資料 INSERT INTO B VALUES(10,'研發部'); INSERT INTO B VALUES(20,'市場部'); INSERT INTO B VALUES(30,'運營部'); INSERT INTO B VALUES(40,'測試部'); #維護 # 查詢資料 SELECT * FROM B; #刪除資料(慎用) DELETE FROM B WHERE uid='1'; #更改資料 UPDATE user B upwd='654321',sex='m' WHERE uid='2';
【大神文章】:MYSQL基礎常見常用語句200條
https://blog.csdn.net/c361604199/article/details/79479398
後記
此篇作為筆記分享,請各位大家多多指導,若有錯誤還請指出,若有知識點遺漏還請補充!