資料庫常用的sql語句匯總(2)

2021-01-08 國哥筆記

資料庫相關

查所有資料庫 show databases;創建資料庫 create database db1;查看資料庫 show create database db1;創建資料庫指定字符集 create database db1 character set utf8/gbk刪除資料庫 drop database db1;使用資料庫 use db1;

資料庫相關sql語句

表相關

創建表 create table t1(id int,name varchar(10));查看所有表 show tables;查看單個表屬性 show create table t1;查看表欄位 desc t1;創建表指定引擎和字符集 create table t1(id int,name varchar(10)) engine=myisam/innodb charset=utf8/gbk;

表相關sql語句

修改表

修改表名 rename table t1 to t2;修改表屬性 alter table t1 engine=myisam/innodb charset=utf8/gbk;添加表欄位 alter table t1 add age int first/after xxx;刪除表欄位 alter table t1 drop age;修改表欄位名和類型 alter table t1 change age newAge int;修改表的類型和位置 alter table t1 modify age int first/after xx;刪除表 drop table t1;

修改表相關sql語句

數據相關

插入數據 insert into t1 values(5,'xiaoming',null); insert into t1 (id,name) values (2,'aa'); insert into t1 values(5,'xiaoming',null),(5,'xiaoming',null),(5,'xiaoming',null); insert into t1 (id,name) values (2,'aa'),(2,'aa'),(2,'aa');查詢 select * from t1; select name from t1; select * from t1 where id=10;修改 update t1 set age=100 where id=10;刪除 delete from t1 where id=10;

數據相關sql語句

相關焦點

  • mysql資料庫常用的SQL語句匯總
    是因為MySQL客戶端在創建資料庫時用的是utf8編碼,但是 我們的黑窗口是gbk編碼。所以亂碼。 set charset gbk; 黑窗口中sql語句必須寫分號,代表一個語句的結束,客戶端不用寫分號。
  • SQL注入——資料庫增刪改查語句
    那這就需要用到我們sql語句了。我們需要用這些語法去操作資料庫。Sql,是一種特殊目的的程式語言,是一種資料庫查詢和程序設計語言,用於存取數據和查詢,更新還有管理資料庫,它分為三類:1、 DDL數據定義語言 create,drop2、 DML資料庫操作語言 select insert update3、 DCL 數據控制語言 grant(授權)revoke(回收權限)
  • SQL語句常用知識清單
    1.INNER JOIN...ON語句(最常用)INNER JOIN語句兩邊是需要進行連結的兩張表,ON後面的部分則是告訴SQL是根據兩張表裡的哪個欄位去進行表與表之間的連接。語法:SELECT column_name(s)FROM table1INNER JOIN table2ON table1.column_name=table2.column_name;2.LEFT/RIGHT JOIN語句LEFT
  • Jmeter連接資料庫識別sql語句中的中文字符等
    Jmeter連接資料庫識別sql語句中的中文字符等在項目中,難免涉及到接口測試,而有些接口的請求參數要只能從資料庫中獲取才能得到。這個時候就要藉助於jdbc來建立與資料庫連接,這裡是利用Jmeter來做接口測試的。
  • 實戰:從Mysql資料庫frm文件,提取表結構創建SQL語句
    在某些特殊的場景下,例如你的mysql資料庫無法啟動,需要你將表的ibd文件拷貝到另一個資料庫中,恢復業務資料庫,恢復業務數據的前提,是你需要在另一個資料庫中,創建好一模一樣的表結構。這時你就需要從Mysql資料庫的frm文件中,提取表結構創建sql語句。
  • 常用SQL語句分享
    一、本期小編為大家分享一些常用的SQL語句,能夠較熟練的掌握一定的SQL語句,在做數據維護的時候往往可以達到事半功倍的效果。當然,語句在實際運用中需要舉一反三,使用各種條件組合來實現。小編水平有限,如有錯漏,請不吝賜教。
  • 【資料庫】MySQL常見SQL語句
    databasename - 資料庫名,tablename-表名,如果要授予該用戶對所有資料庫和表的相應操作權限則可用表示, 如.(對所有資料庫所有表相應權限),datebasename.(對指定資料庫所有表相應權限)。
  • MySQL資料庫SQL語句優化原理專題(一)
    需求有粉絲要求,想要我寫一篇關於如何寫出高效的SQL語句,在這裡,我就分享一下,在MySQL資料庫中,如何查看SQL語句的執行計劃,和幾種寫高效SQL的案例。看SQL語句的執行計劃想要知道自己寫的sql語句是否最優,是否有性能問題,最直接的辦法,就是看SQL語句的執行計劃,下面先看一下如何獲取SQL語句的執行計劃。
  • 資料庫sql語句的基礎使用,學習資料庫的關鍵一步
    創建資料庫create database 資料庫名;create database 資料庫名 character set 字符集;查看某個資料庫的定義的信息:show create database 資料庫名;刪除資料庫drop database 資料庫名稱;切換資料庫:use
  • 10min掌握資料庫 | SQL語句7個常用語法
    今天為大家帶來一篇SQL語句的常用語法對學習MYSQL資料庫很有幫助,給大家做個參考吧。01當某一欄位的值希望通過其它字值顯示出來時(記錄轉換),可通過下面的語句實現:case Type其中「Type&39;u&39;stockname like &39;00:00:05『select * from studentinfowaitfor time &39;TRACE_TIMER&39;30&39;0&39;13' and len(mobileid) = 11以上這篇SQL語句的常用語法就是分享給大家的全部內容了
  • 運維程式設計師:運用SQL Server Profiler監視查看自己寫的sql語句
    SQL Server Profiler的中文意思是SQL Server事件探查,一個Sql的監視工具,可以具體到每一行Sql語句,每一次操作,和每一次的連接。為什麼要使用SQL Server Profiler?
  • 請確保你查詢mysql資料庫時,sql語句沒有這麼寫
    資料庫索引,可以讓查詢sql語句效率更高。所以大家在寫查詢的sql語句時為了讓語句執行效率高會讓語句能命中索引,或者新建合適的索引。可是,有時候大家會遇到像下面說的這樣的情況。明明我sql語句where條件的欄位是符合索引,應該可以命中索引的,但是執行時卻沒有命中索引。為什麼會這樣呢,是人性的……額,串臺了,調回來。要說明這個問題,大家先來比較一下下面的這兩個sql語句。
  • MS SQL Server——SQL語句導入導出大全
    &34;USA&39;)go/***************** 導出到DBF ***************/如果要導出數據到已經生成結構(即現存的)FOXPRO表中,可以直接用下面的SQL語句----導出整個資料庫exec file2table &39;,&39;,&39;,&39;,&39;,1 --導入調用示例
  • 最常用的SQL語句大全來了,快收藏起來吧
    一、基礎1、說明:創建資料庫CREATE DATABASE database-name2、說明:刪除資料庫drop database dbname3、說明:備份sql server9、說明:創建視圖:create view viewname as select statement刪除視圖:drop view viewname10、說明:幾個簡單的基本的sql語句
  • SQL語句大全
    一、基礎1、說明:創建資料庫CREATE DATABASE database-name2、說明:刪除資料庫drop database dbname3、說明:備份sql server9、說明:創建視圖:create view viewname as select statement 刪除視圖:drop view viewname10、說明:幾個簡單的基本的sql語句選擇:select *
  • 最強解讀MyBatis是如何執行SQL語句的?
    目錄MyBatis 如何獲取資料庫源?MyBatis 如何獲取 sql 語句?MyBatis 如何執行 sql 語句?在過去程式設計師使用JDBC連接資料庫,總會帶來諸多不便。MyBatis是一款優秀的持久層框架,可以替代JDBC幫助我們更好地進行開發。要了解MyBatis的實現原理,首先我們要明白MyBatis的大致操作步驟。資料庫源告訴我們連接哪個資料庫,獲得要執行的SQL語句,再進行操作,這點者缺一不可。
  • Oracle資料庫12cR2版本的SQL計劃管理
    沃趣科技·劉金龍原文連結 ORACLE WHITE PAPER SQL Plan Management with Oracle Database 12c Release 2概 述任何資料庫應用程式的性能嚴重依賴於一致性查詢語句的執行。
  • 經典SQL語句大全
    語句選擇:select * from table1 where 範圍插入:insert into table1(field1,field2) values(value1,value2)刪除:delete from table1 where 範圍更新:update table1 set field1=value1 where 範圍查找:select * from table1
  • 面試被問:JDBC底層是如何連接資料庫的?|sql|mysql|數據源|java|...
    常用方法  方法  描述  createStatement()  創建向資料庫發送sql的statement對象。  prepareStatement(sql)  創建向資料庫發送預編譯sql的PrepareSatement對象。
  • SQL語句大全,所有的SQL都在這裡
    CREATE DATABASE database-name2、說明:刪除資料庫drop database dbname3、說明:備份sql server--- 創建 備份數據的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', '