mysql對大小寫不敏感,每個語句結束後加;
首先要使用某個資料庫
use classicmodel;
使用describe命令來檢視某一張表
describe customers;
檢視表中的前100條資料
select * from customers limit 10
檢視當前列裡獨一無二的值
select distinct(state) from customer
為檢視資料增加限制條件
select * from customers
where customernumber = 11
建立資料庫
create database practice1;
建立**
create table student (
firstname varchar(30) not null,
lastname varchar(30) not null,
id varchar(5) not null,
age int not null,
primary key (id));
檢視 student **的各類資訊
describe student;
使用insert以行為單位對**進行賦值
insert into student value (『harry』, 『truman』, 『12345』, 12);
insert into student value (『shelly』, 『johnson』, 『12346』, 13);
insert into student value (『joe』, 『white』, 『12347』, 14);
insert into student value (『charlie』, 『brown』, 『12348』, 15);
把學號是 12345 學生的年齡改為11
update student set age = 11 where id = 『12345』;
給**多加乙個新的列 state
alter table student add state varchar(2);
注:alter 不對**本身內容進行修改,它對**的架構進行修改;update 能夠修
改到**裡乙個具體的值。
刪去**中 state 這一列:
alter table student drop column state;
改變**中一列的資料型別,
alter table student modify student_id int;
將 id 改為 student_id:
alter table student changeid
student_id
varchar(5);
刪除**
drop table student;
根據 customernumber 給 customers 排序, 公升序
select * from customers order by customernumbe
根據 customernumber 給 customers 排序, 降序
select * from customers order by customernumber desc;
根據 customernumber, ordernumber 給 orders 排序,公升序
select * from orders order by customernumber, ordernumbe;
(先對第乙個排序的標準進行排序,對於第乙個物件裡一樣的值按照第二個排序標準進行排序
where可用操作符
mysql學習筆記 51 mysql學習筆記
初學mysql時整理,隨時更新 資料操作 增 insert into 表名 字段列表 values 值列表 值列表 如果要插入的值列表包含所有字段並且順序一致,則可以省略字段列表。可同時插入多條資料記錄!replace 與 insert 完全一樣,可互換。insert into 表名 set 欄位名...
mysql學習筆記 51 Mysql 學習筆記
一.首先進入mysql mysql u root p新增使用者許可權設定 grant all privileges on to jerry localhost identified by aa1234567 只允許本機訪問 grant all privileges on to jerry 10.80...
mysql做筆記 mysql學習筆記
alter table 新增,修改,刪除表的列,約束等表的定義。檢視列 desc 表名 修改表名 alter table t book rename to bbb 新增列 alter table 表名 add column 列名 varchar 30 刪除列 alter table 表名 drop ...