8. 刪除表資料
9. 修改表資料
10. 刪除表、資料庫
11. 表重新命名
12. 檢視表的結構
13. 修改表中字段
14. 新增表中的字段
15.刪除表中的字段
16. 修改表中字段的位置
mysql -u root -ptingtingyang1218
其中,tingtingyang1218
為伺服器的登入密碼。
show databases;
show tables from tingtingyang;
tingtingyang
代表資料庫的名字。一定要注意是tables tables tables!重要的事情說三遍啊!另外,一定要記住末尾加上;號,我這個大馬哈就總是忘呢。
desc tingtingyang.ytt;
其中,tingtingyang
是資料庫名,ytt
是表名。
create table tingtingyang.ytt(
id int(11) auto_increment,
name varchar(30),
hp folat,
damage int(11),
primary key (id)
)default charset=utf8;
其中,tingtingyang
是資料庫名,ytt
是表名。
insert into tingtingyang.ytt values(null,『楊婷婷',04,11);
或者
insert into tingtingyang.ytt set id=null,name='楊婷婷',hp=04,damage=11;
向資料庫tingtingyang
的ytt
表中插入一條資料。
在查詢資料時,有可能你只想查詢前五條資料,你可以使用下面的**。
**注意:**表的第一條資料索引為0,也就是說,你想檢視6-9的資料時,你應該使用select * from tingtingyang.ytt limit 5,4;
。
有小哥哥看我每次敲tingtingyang.ytt太累了,推薦我使用語句use tingtingyang;
,以省去每次寫資料庫名的繁瑣工作。簡直太貼心了,趕緊試試~
省了很大一筆工作呢,哈哈哈。
刪除所有資料,可以用delete from ytt;
或者delete * from ytt;
。可以在不刪除表的情況下,刪除表中所有的行。這意味著表結構、屬性、索引將保持不變。
update ytt set hp=95 where id=1;
將id=1處的hp值改為95。一定要記得set set set,別忘了啊,其實是我自己忘了,手動捂臉。
注意:更新資料時一定要小心,如果不加where id=1
則所有的資料都將被更新,所以啊,別忘了用where
限定更新的範圍。
drop table ytt;
drop database tingtingyang;
後期再繼續更新咯,今天先到這啦~
alter table ytt rename to yangdapi;
其中,to可以省略。
desc ytt;
或者describe ytt;
其實,可以在後面加入\g更適合觀察,比如desc ytt\g
,此時,不用再在句末加分號。另外,ytt表示現在的表名。還可以用下列語句:
show create table ytt \g
alter table ytt change hp hh int(11);
將表ytt中的hp更名為hh,且將其型別改為int(11)。也可以使用modify修改欄位的型別。
alter table ytt modify hp int(11);
alter table ytt add age int(11);
預設新增在最後,新增在最前面,可以使用
alter table ytt add age1 int(11) first;
也可以指定位置新增,比如
alter table ytt add age int(11) after name;
動手寫寫你就懂我的意思了~
alter table ytt drop age;
刪除欄位為age這一列。
alter table ytt modify age int(11) first;
或者alter table ytt modify age int(11) after name;
注意,欄位的資料型別int(11)不能省略。 mysql資料庫 入門基礎
如果之前安裝過mysql的話,要安裝另乙個版本地mysql則需要將之前安裝地版本解除安裝掉。那麼怎樣檢視自己之前是否安裝了mysql呢?也可以用於檢測另乙個版本地mysql是否安裝成功。開啟cmd命令列,輸入命令services.msc.命令 1.mysql u使用者名稱 p使用者密碼 可以進入my...
MYSQL資料庫入門(一)
1 基於c s架構的軟體,本質上就是乙個基於網路通訊的軟體。2 所有基於網路通訊的軟體,底層都是socket。3 對外提供了統一 的介面 sql語句 增 create database db1 刪drop database db1 改alter database db1 charset utf 8 ...
MySQL資料庫基礎快速入門
如果你還不會安裝mysql和連線mysql資料庫,你應該選擇上面部分內容學習之後,再看以下內容 1.登入資料庫 mysql uroot p 引數說明 u 在上面示例中 u引數後面緊跟的是 root 關鍵字,意思就是使用root賬號登入 p 此引數代表使用密碼登入,加上此引數之後,命令行會提示使用者輸...