練習: 1、 創建數據庫db1 ----create database db1; 2、 創建數據庫db2指定字符編碼和校對規則 3、 顯示所有的數據庫 -----show databases; 4、 顯示db2數據庫的編碼-----show create database db2; 5、 將db2的字符編碼設置爲gbk ----alter database db2 character set utf8; 6、 刪除數據庫db2、db1; -----drop database db1; 練習: 創建表biao1,包含以下字段---create table biao1( id 整型 name 字符型 name char(6) not null, birthday 日期 birthday date, salary 浮點 salary float(4), photo blob photo blob); 修改表的名字爲表biao2 rename table biao1 to biao2; 顯示錶結構 desc biao2; 增加兩字段 gender bit Alter table biao2 add gender bit; resume 字符串 Alter table biao2 add gender resume char(4); 修改resume字段 大文本text Alter table biao2 change resume resume text; 將name字段長度改爲30 Alter table biao2 change name name char(30); 將name字段改名爲username Alter table biao2 change name username char(30); 刪除photo列 Alter table biao2 drop photo; 刪除biao2 Drop table biao2; 4.2練習: 向biao2插入以下信息: (1) 1, ”張三”,‘男’,‘2007-2-3’,6000 Insert into biao2 values(''張三,'男','2007-2-3','6000','web',); (2) 2, “李四”,‘男’gender,‘1998-3-5’,‘10000’ Insert into biao2 values(''李四,'男','1998-3-5','10000','java',); (3) 3, “王五”,‘女’,‘1990-5-6’,‘7000’,‘軟件開發resume’ Insert into biao2 values('王五','女','1990-5-6','7000','軟件開發',); 練習: 將所有員工的工資增加1000; Update biao2 set salary=salary+1000; 將張三的工資改爲5000; Update biao2 set salary=5000 where username='張三'; 將李四的工資增加100; Update biao 3 set salary=salary+100 where username="李四"; 6.2練習 ①刪除所有男員工 Delect from biao2 where gender='男'; ②刪除表中所有數據; Delect from biao2; 練習: 查詢英語成績在80-90之間的 Select * from biao2 where yingyu>80 and yingyu<90; 查詢語文爲81,82,83,84的學生 Select * from biao2 where yuwen in(81,82,83,84); 查詢姓張的學生信息 Select * from biao2 where name like'張%'; 查詢不姓張的學生的總成績 Select * from biao2 where name not like'張%'; |
Mysql練習
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.