連線到mysql資料庫
mysql -uroot -p
建立資料庫test1:
create database test1;
檢視系統中存在的資料庫:
create database test1;
選擇要操作的資料庫:
use test1
檢視test1資料庫中建立的所有資料表:
show tables;
刪除test1資料庫可以使用一下語句:
drop database test1;
建立乙個名稱為emp的表。表中包括ename(姓名),hiredate(僱傭日期)和sal(薪水)三個字段,字段型別分別為varchar(10),date,int(2):
create table emp(ename varchar(10),hiredate date,sal decimal(10,2),deptno int(2));
檢視emp表的定義:
desc emp;
為了得到更全面的表得定義,檢視建立表的sql語句:
show create table emp\g;
刪除資料庫emp的命令:
drop table emp;
修改表的型別:
alter table emp modify ename varchar(20);
增加標的字段:
alter table emp add column age int(3);
刪除表字段:
alter table emp drop column age;
字段改名:
alter table emp change age age1 int(4);
修改字段排列順序:
alter table emp add birth date after ename;
修改欄位age,將它放在最前面:
alter table emp modify age int(4) first;
更改表名:
alter table emp rename emp1;
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 ...