show databases;
預設有兩個資料庫:mysql和test。 mysql庫存放著mysql的系統和使用者許可權資訊,我們改密碼和新增使用者,實際上就是對這個庫進行操作。
use mysql;
show tables;
describe 表名;
create database 庫名;
drop database 庫名;
use 庫名;
create table 表名(字段列表);
drop table 表名;
delete from 表名;
select * from 表名;
insert into 表名(具體的列名[可選]) values( 值,值,…………);
create table tmp
(name varchar(25),
deptid int(11),
salary float,
primary key ( name, deptid); //多欄位聯合主鍵
);首先建立乙個主表:
create table dept1
(id int(11) primary key,
name varchar(22),
local varchar(30)
);再建立資料表emp,讓它的鍵deptid作為外來鍵關聯到dept1的主鍵id上:
create table emp
(id int(11) primary key,
name varchar(24),
deptid int(11),
salary float,
constraint fk_emp_dept1 foreign key(deptid) references dept1(id)
);非空約束 not null;
使用唯一性約束 unique;
使用預設約束 (預設:指定預設值,插入時,如果沒有賦值,則自動使用預設值) deptid int(11)default 1132
設定屬性值自動增加 auto_increment
alter table
dept
rename
dept2;
alter table emp change salary money int(11);
alter table
emp
modify
name
int(11);
//後面直接寫就好
alter table
emp
add
managerid
int(11);
alter table 表名 add 新字段名字 型別 約束 [ first or after 已存在字段]
alter table
emp
drop
managerid
;alter table emp modify 欄位1 型別 first or after 欄位2;
update table_name set colunm1_name = value1, ....... where (condition);
select * from table_name;
select f_name from fruits;
select f_name, f_price, .... from fruits;
select f_name, f_price from fruits
where
f_name
;select s_id,
f_name, f_price from fruits
where
s_id
in(101,
102)
order by
f_name desc;
以in這個值查詢符合的,然後以f_name排序。不加desc關鍵字,以公升序(a~z),加了desc為降序。
select f_name, f_price from fruits
where
f_price
between
2.00
and
10.20
;select f_name, f_price, f_id from fruits
where
s_id = '101' and f_price >= 5;
delete from table_name [where condition];
where為可選,如果沒有,則刪除表內全部資料;
eg. delete from person where age between 19 and 22;
mysql基本常用命令 MySQL常用命令(一)
cmd提示框中的mysql基礎命令 一 命令 連線mysql伺服器 mysql h localhost u root p 展示所有資料庫 show databases 選擇資料庫 use database 展示所選資料下所有表 show tables 設定資料庫編碼 set names gbk 用s...
mysql巡檢常用命令 mysql 常用命令
客戶端連線 進入命令列,windows cmd,連線 mysql u 使用者名稱 p密碼 h 伺服器ip位址 p 伺服器端mysql埠號 d 資料庫名 注意 1 伺服器端口標誌 p一定要大些以區別於使用者 p,如果直接連線資料庫標誌 d也要大寫 2 如果要直接輸入密碼 p後面不能留有空格如 pmyp...
mysql常用命令總結 mySql常用命令總結
總結一下自己常用的mysql資料庫的常用命令 mysql u root p 進入mysql bin目錄後執行,回車後輸入密碼連線。資料庫操作 1 create database dbname 建立資料庫,資料庫名為dbname 2 create database todo default chara...