2-MySQL基本語法

来源:https://www.cnblogs.com/ljygzyblog/archive/2023/09/16/guozhengyuan_1.html
-Advertisement-
Play Games

上文說到,資料庫的安裝和連接,接下來將給大家講解MySQL資料庫的基本語法及數據的類型 1.基本語法 (1).查看當前所有資料庫 : show databases; (2).創建資料庫 create database 資料庫名; 例如: create database gzy; (3).如果不確定數 ...


上文說到,資料庫的安裝和連接,接下來將給大家講解MySQL資料庫的基本語法及數據的類型

1.基本語法
(1).查看當前所有資料庫 : show databases;

(2).創建資料庫 create database 資料庫名; 例如: create database gzy;

(3).如果不確定資料庫是否存在,應在創建之前加上判斷,如果不存在則創建[]裡面表示可以省略
create database [if not exists] itnan;

(4).當命令執行成功但發生警告時,查看警告:show warnings;

(5).刪除資料庫 drop database 資料庫名; 例如: drop database gzy;

2.資料庫常用命令
(1).選擇使用資料庫 use 資料庫名;
當你選擇使用一個資料庫時就必須使用該命令進行操作。

(2).創建數據表
create table 表名(
欄位1 欄位1的類型,
欄位2 欄位2的類型,
..........
);
欄位:及你創建數據表時,給各數據定的名稱

(3).查看數據表 show tables;

(4).查看表結構 desc 數據表名; 例如:desc user;

(5).查看建表語句 show create table 表名; 例如:show create table user;
執行命令結果:

(6).取消當前命令操作鍵位 : ctrl+/ 或者 /c

(7).無符號為位;在MySQL中整數類型tinyint (-128,127).......預設情況是可以出現負數的,如果不希望出現負數在創建表時添加限制條件unsigned

3.MySQL資料庫的規範書寫
(1)系統規定的寫大寫
(2)MySQL不區分大小寫
(3)自己規定的可以寫小寫
(4)``反引號包裹欄位
(5)資料庫名不能重覆、同一資料庫表名不能重覆,同一數據表欄位名不能重覆
(6)MySQL命令編寫時,符號字母全部都是英文輸入法

註意:如果有些時候,代碼出現報錯,則有可能是因為中英文導致的問題,具體問題具體分析,常見的錯誤也有很多,特別註意語法和輸入法即可,報錯會有原因提示,進行翻譯後再找尋解決方法。


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • IAT(Import Address Table)Hook是一種針對Windows操作系統的API Hooking 技術,用於修改應用程式對動態鏈接庫(DLL)中導入函數的調用。IAT是一個數據結構,其中包含了應用程式在運行時使用的導入函數的地址。IAT Hook的原理是通過修改IAT中的函數指針,... ...
  • 假設你有一行 String condition = "A or B and C"; 語句,請問怎麼做才能變成一行真正的邏輯表達式(能在電腦中運行計算)? Resolution 聲明一個List<List<String>>結構; 先分割 or ; 變成 [ A, B and C ] 不包含and的, ...
  • 前言 插件式架構,一種全新的、開放性的、高擴展性的架構體系。插件式架構設計好處很多,把擴展功能從框架中剝離出來,降低了框架的複雜度,讓框架更容易實現。擴展功能與框架以一種很松的方式耦合,兩者在保持介面不變的情況下,可以獨立變化和發佈。基於插件設計並不神秘,相反它比起一團泥的設計更簡單,更容易理解。 ...
  • 以下內容均來自Gitee的開源倉庫,具體的使用請移步Gitee:https://gitee.com/pojianbing/lazy-captcha 以下是我自己使用的具體方式 首先安裝NuGet包: Microsoft.Extensions.Caching.StackExchangeRedis La ...
  • 本文討論了零拷貝在優化數據傳輸效率方面的局限性。儘管零拷貝技術在減少數據傳輸過程中的記憶體拷貝次數方面有很大的優勢,但它並非適用於所有情況。文章介紹了一些其他的優化方法,如非同步I/O和直接I/O的組合、根據文件大小選擇不同的優化方式。至此,我們的電腦基礎專欄就結束了,不知道大家有沒有發現,操作系統底... ...
  • 1.列定義 說明:在MySQL中,列定義(Column Definition)是用於定義資料庫表中每一列的結構的語句。它指定了列的名稱、數據類型、長度、約束以及其他屬性。 2.主鍵和自增 主鍵:PRIMARY KEY是資料庫表中的一個欄位,被用作主鍵。主鍵用於唯一標識表中的每一行/記錄。在創建表時, ...
  • 在MySQL資料庫中,增刪改查操作是指對數據進行添加、刪除、查詢和修改的操作。這些操作在資料庫管理和維護中非常重要,可以幫助資料庫管理員和開發人員有效地管理數據和實現各種複雜的數據處理需求。 添加數據(增加操作):在MySQL中,添加數據通常使用INSERT語句。通過INSERT語句,開發人員可以將 ...
  • 數據類型的介紹: 數據類型(data_type)是指系統中所允許的數據的類型。資料庫中的每個列都應有適當的數據類型,用於限制或允許該列中存儲的數據。例如,列中存儲的為數字,則相應的數據類型應該為數值類型。 如果使用錯誤的數據類型可能會嚴重影響應用程式的功能和性能,所以在設計表時,應該特別重視數據列所 ...
一周排行
    -Advertisement-
    Play Games
  • 下麵是一個標準的IDistributedCache用例: public class SomeService(IDistributedCache cache) { public async Task<SomeInformation> GetSomeInformationAsync (string na ...
  • 這個庫提供了在啟動期間實例化已註冊的單例,而不是在首次使用它時實例化。 單例通常在首次使用時創建,這可能會導致響應傳入請求的延遲高於平時。在註冊時創建實例有助於防止第一次Request請求的SLA 以往我們要在註冊的時候實例單例可能會這樣寫: //註冊: services.AddSingleton< ...
  • 最近公司的很多項目都要改單點登錄了,不過大部分都還沒敲定,目前立刻要做的就只有一個比較老的項目 先改一個試試手,主要目標就是最短最快實現功能 首先因為要保留原登錄方式,所以頁面上的改動就是在原來登錄頁面下加一個SSO登錄入口 用超鏈接寫的入口,頁面改造後如下圖: 其中超鏈接的 href="Staff ...
  • Like運算符很好用,特別是它所提供的其中*、?這兩種通配符,在Windows文件系統和各類項目中運用非常廣泛。 但Like運算符僅在VB中支持,在C#中,如何實現呢? 以下是關於LikeString的四種實現方式,其中第四種為Regex正則表達式實現,且在.NET Standard 2.0及以上平... ...
  • 一:背景 1. 講故事 前些天有位朋友找到我,說他們的程式記憶體會偶發性暴漲,自己分析了下是非托管記憶體問題,讓我幫忙看下怎麼回事?哈哈,看到這個dump我還是非常有興趣的,居然還有這種游戲幣自助機類型的程式,下次去大玩家看看他們出幣的機器後端是不是C#寫的?由於dump是linux上的程式,剛好win ...
  • 前言 大家好,我是老馬。很高興遇到你。 我們為 java 開發者實現了 java 版本的 nginx https://github.com/houbb/nginx4j 如果你想知道 servlet 如何處理的,可以參考我的另一個項目: 手寫從零實現簡易版 tomcat minicat 手寫 ngin ...
  • 上一次的介紹,主要圍繞如何統一去捕獲異常,以及為每一種異常添加自己的Mapper實現,並且我們知道,當在ExceptionMapper中返回非200的Response,不支持application/json的響應類型,而是寫死的text/plain類型。 Filter為二方包異常手動捕獲 參考:ht ...
  • 大家好,我是R哥。 今天分享一個爽飛了的面試輔導 case: 這個杭州兄弟空窗期 1 個月+,面試了 6 家公司 0 Offer,不知道問題出在哪,難道是杭州的 IT 崩盤了麽? 報名面試輔導後,經過一個多月的輔導打磨,現在成功入職某上市公司,漲薪 30%+,955 工作制,不咋加班,還不捲。 其他 ...
  • 引入依賴 <!--Freemarker wls--> <dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker</artifactId> <version>2.3.30</version> </dependency> ...
  • 你應如何運行程式 互動式命令模式 開始一個互動式會話 一般是在操作系統命令行下輸入python,且不帶任何參數 系統路徑 如果沒有設置系統的PATH環境變數來包括Python的安裝路徑,可能需要機器上Python可執行文件的完整路徑來代替python 運行的位置:代碼位置 不要輸入的內容:提示符和註 ...