標籤:
mysql -u root -p;
登入資料庫
show databases;
展示資料庫
show tables;
展示表
desc messages;
查看messages表的結構
drop database lovestory;
刪除lovestory資料庫
create table messages (
id int primary key auto_increment,
name varchar(50),
article text,
created_at timestamp
)engine=InnoDB;
建立messages表
(InnoDB類型支援事務。mysql預設採用MyISAM引擎,該類型表不支援事務,僅儲存資料,優點在於讀寫很快。)
alter table photo rename photos;
修改表名
alter table messages modify article text;
修改欄位資料類型
(article:欄位名,text:要修改成的類型)
alter table messages change article myarticle;
修改欄位名
alter table messages add update_at timestamp;
增加欄位
alter table messages drop update_at;
刪除欄位
drop table messages;
刪除表
select * from messages;
查詢表中的所有資料
select name from messages where id=1;
查詢表中id為1的資料的名字
select count(*) from messages where name=‘zhangsan‘;
查詢表中name為zhangsan的資料條數
insert into messages values(1 , ‘joyce‘, ‘hehe‘, ‘2014-12-13 21:56:03‘);
insert into messages(name,text) values(‘joyce‘, ‘heheda‘);
插入資料
update messages set name=‘qsq‘,article=‘hehe‘ where id=1;
更新資料
delete from messages where id=1;
刪除資料
mysql基本語句