SQL 資料和表

2021-08-10 20:19:48 字數 915 閱讀 8409

1、mysql服務的啟動

net start mysql

2、登陸mysql

鍵入命令mysql -u root -p, 回車提示你輸入password,鍵入12345,回車即可進入到mysql,mysql的提示符是:

mysql>

3、建立資料庫

create database database_name;

4、使用資料庫,進入資料庫

use database_name;

5、建立表

create table table_name

name1 varchar(20) not null default  ***,

name2 date 

其中not null 表示非空,在insert語句中一定要提供not  null 的值,否則,會跳出錯誤資訊。

default填補空白列的值,建立表時使用default,可於日後輸入缺乏部分資料的記錄時自動填入預設值。

6、如果想要檢視表的結構,可以使用desc語句

desc  table_name;

7、刪除表

drop table  table_name;

8、插入資料

insert into table_name

(column1_name,column2_name,…,columnn_name )

values

('value1','value2','value3',…,'valuen');

有三種常見的insert語句形式:

(1)改變列順序

我們可以改變列的順序,只要記得對應的資料值得順序也要作相應的調整。

(2)省略列名

列名可省略,但資料值必須全部填入,而且與建表時的列順序完全對應。

(3)省略部分列

可以只填入一部分列值。

sql複製資料表和表結構

sql複製資料表 select into 與 insert into select into目標表名from源表名 insert into目標表名 fld1,fld2 select fld1,5 from源表名 以上兩句都是將 源表 的資料插入到 目標表,但兩句又有區別的 第一句 select in...

SQL備份表資料

1 情況說明 對某個表,需要進行某些刪除或修改操作測試,但也需要資料還原,所以需要備份表中資料。2 思路分析 一般操作,將表a所有的資料,備份到新建表b中 若有其他更屌的操作,請告訴我,萬分感謝 3 具體sql實現 庫型別說明 sql server2008 3.1 備份表資料 使用哪個庫說明 use...

使用SQL語句操作表和表中的資料

一 分類 1 drop table 表名稱 drop 刪除表 刪除內容和定義,釋放空間。簡單來說就是把整個表去掉.以後要新增資料是不可能的,除非新增乙個表。drop語句將刪除表的結構被依賴的約束 constrain 觸發器 trigger 索引 index 依賴於該錶的儲存過程 函式將被保留,但其狀...