1. 運算元據庫
create database score default charset utf8; //建立資料庫
use score; //使用score資料庫
show databases; //查詢資料庫
drop database score; //刪除資料庫
show create database score; //查詢資料庫的結構
2. 操作表
create table score(
id int primary key auto_increment,
username varchar(20),
sscore smallint); //建立表
drop table score; //刪除表
show tables; //顯示資料庫中的表
alter table score
add starttime date not null; //新增字段(列)
alter table score
drop starttime; //刪除字段(列)
alter table score rename newscore; //修改表名
alter table score
change starttime endtime date; //修改欄位名
alter table score
modify course varchar(50); //修改字段型別
desc score; //顯示表結構
show create table score; //顯示構造表語句
3.運算元據
insert into score(course,sscore)
values('語文',80); //新增資料
delete from score
where sno=1; //刪除資料
update score
set sscore=90
where sno=1; //修改資料
select * from score; //查詢所有字段資料
查詢資料細化:
去重:select distinct 字段 from 表名 where 條件
邏輯條件: and or
比較條件:< , <=, >, >=, <>, between value1 and value2
判斷空:
1)判斷null: is null
2)判斷空字串: ="" / <>""
模糊條件:like
%:替換任意長度字元
_:替換單個字元
分頁查詢:limit 起始行,查詢行數
排序:order by 字段 asc/desc
asc:公升序
desc:降序
分組:group by 字段
4. 資料庫編碼
如果在查詢過程中出現亂碼,可以通過設定相應的字元編碼解決。
比如在cmd客戶端進行查詢時,資料庫中可能有中文,資料庫character_set_client 設定的編碼是utf8,而cmd解釋是用gbk進行解釋。所以會有亂碼,設定character_set_client 編碼為gbk即可。
解決亂碼:
set character_set_client='gbk';
Mysql基本操作語句
1.資料庫的基本操作 show databases 查詢資料庫 show create database score 查詢資料庫的結構 create database score default charset utf8 建立資料庫 use score 使用score資料庫 drop databas...
MySql基本操作語句
mysql基本操作語句 1.mysql匯出表 mysqldump uroot pmysql h127.0.0.1 p3306 routines default character set utf8 tables tce4 tce network device module 2.sql 2.mysql...
MySQL基本操作語句
1.連線mysql伺服器 mysql u root p 2.檢視資料庫 show databases 3.建立資料庫 create database 資料庫名 4.使用資料庫 use 資料庫名 5.刪除資料庫 drop database 資料庫名 6.檢視資料庫中的表 show tables 7.建...