Mysql中常用的操作表的Sql語句

前言:

在開發過程中,我一般使用Navicat Prenium  數據庫連接工具去連接數據庫 ,而且有些新功能的擴展我們需要對錶進行操作,那麼今天我想來總結一下我平常用的比較多的一些sql語句,後面會更加完善,希望能夠幫到大家。

小貼士:

無論是對測試數據庫還是正式數據庫,我們需要保持清醒的頭腦,如果需要對數據進行操作的時候,記得備份,備份,備份

重要的事情說三遍,這個太重要,對於客戶來說數據很重要。

常用命令總結:

注意: mysql的啓動命令需要定位到mysql的安裝目錄 的bin路徑下

  • (1)mysql的啓動命令

         net start mysql

  •   (2) mysql的停止命令

        net stop mysql   (如果發現這個命令用不了的話,可以在任務管理器中找到mysql的服務,點擊關閉,然後再執行啓動          命令)

  •   (3) mysql中建表

 eg:以下便是新建一張用戶表 ,裏面有id 和name 倆個字段

   create table user(

       id  int (10),

      name varchar(50)

     );

 

  • (4)添加新字段

-- 大多數的sql操作語句已  alter table  表名開頭

alter table user add address varchar(10) not Null;

  • (5)添加多個字段

參考文章: https://www.cnblogs.com/sujulin/p/9021355.html

alter table 表名 add (字段1 類型(長度),字段2 類型(長度),字段3 類型(長度));

  •   (6)  修改字段名稱

-- 將用戶表中的name 修改成 user_name

alter table user  change name user_name  varchar(50) not null;

  •   (7) 修改字段類型

 alter table user mdify   name varchar(60) not null ;

  • (8)刪除字段

-- 將address這個字段從user表中刪除掉

ALTER TABLE user drop column address;

  •   (9)  刪除表

-- 刪除表數據和表結構

drop table 表名; 

-- 刪除表數據,保留表結構。 

truncate table table_name 

詳細可參考: https://blog.csdn.net/tang_shui/article/details/83380479

  •  (9) 往表中添加數據
INSERT INTO table_name ( field1, field2,...fieldN ) VALUES ( value1, value2,...valueN );

 

其他詳細的可參考菜鳥課程:

https://www.runoob.com/mysql/mysql-insert-query.html

 

 

 

發佈了49 篇原創文章 · 獲贊 46 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章