庫的操作:(創,查,刪,改)
create database [`庫名稱`];
show databases;
show databases like '[部分名稱+%]';
show create database [`庫名稱`];
show create database [`庫名稱`]\g
drop database if exists [`庫名稱`];
drop database [`庫名稱`];
alter database [`庫名稱`] set character [字符集名稱];
庫不支援直接修改庫名;
修改方法:
1.找到庫的資料夾,將資料夾內所有檔案剪貼出來,然後建立乙個新的資料夾(注意改名),複製進去即可。
2.新建乙個新資料庫,將原資料庫的所有表全部rename到新庫中去。
表的操作:(創,查,改,刪)
create table [`表名稱`].[`庫名稱`]
([變數(字段)名稱] [變數型別],
[變數(字段)名稱] [變數型別],
......
[變數(字段)名稱] [變數型別]
);show tables;
show tables like '[部分名稱+%]';
show create table [`表名稱`];
show create table [`表名稱`]\g
describe [`表名稱`];
desc[`表名稱`];
rename table [`原表名`] to [`新錶名`],[`原表名`] to [`新錶名`],......[`原表名`] to [`新錶名`];
(庫的"rename"如下)
rename table [`原表名`] to [庫名稱].[`新錶名`],[`原表名`] to [庫名稱].[`新錶名`],......[`原表名`] to [庫名稱].[`新錶名`]
alter的一系列子命令操作:
1.add 增加 :alter table [`表名稱`] add ([(列定義)欄位名稱] [變數型別],[(列定義)欄位名稱] [變數型別],......[(列定義)欄位名稱] [變數型別]);
2.drop 刪除 :alter table [`表名稱`] drop ([欄位名稱],[欄位名稱],...[欄位名稱]);
3.modify 修改(某字段的變數型別) :alter table [`表名稱`] modify [原欄位名稱] [變數型別];
4.change 重名命:ater table [`表名稱`] change [原欄位名稱] [新字段名稱] [變數型別];
5.修改屬性:
alter table [`表名稱`] character set [字符集名稱];
drop table if exists [`表名稱`];
drop table [`表名稱`];
表資料的操作:
(crud:
create, read(retrieve), update, delete;增 查 改 刪。
)insert-插入:
insert into [`表名稱`] (欄位名,欄位名,...,欄位名) values ('值','值',...,'值');
insert into [`表名稱`] values ('值','值',...,'值');
select-查詢:
select * from [`表名稱`];
select (欄位名,欄位名,...欄位名)from [`表名稱`];
delete-刪除:
delete from [`表名稱`] where (欄位名)=值;
刪除一整條記錄;
update-更新:
update [`表名稱`] set (需要修該的欄位名)=新值 where (被修改的欄位名)=舊值;
MySQL基本操作 1
1.1查詢所有資料庫 show databases 1.2建立資料庫 create database 資料庫名 1.3檢視資料庫的預設字符集 show create database 資料庫名 1.4刪除資料庫 drop database 資料庫名 1.5修改資料庫 alter database 資...
MySQL(1) MySQL基本操作
登入mysql mysql u root p12345612 退出mysql資料庫伺服器 exit 顯示所有資料庫 show databases 建立資料庫 create database test 切換資料庫 use test 顯示資料庫中的所有表 show tables 建立資料表 create...
Mysql操作小結
使用mysql也已經有好多年了,paul dubois的那本mysql developer s library 當年也從頭到尾的翻了好多好多遍。但是由於各種原因,沒有總結留下任何東西。以前使用mysql都用的c api,最近打算開始學習php,自然離不開mysql,所以打算把這些年學習的mysql的...