資料庫管理:
1.create database 資料庫名
2.drop database 資料庫名
3.rename database 原資料庫名 to 新資料庫名(只在乙個版本中有,後來該命令不能使用,官方並沒有供直接重新命名的命令,所以資料庫是不能直接重新命名的)
注意:資料表的每一列是乙個屬性,每一行是一條記錄。
每一列(屬性)一特定的資料型別儲存。
4.mysql中常見的資料型別有:
integer(size)或int(size):儲存整數資料
number(decimal):儲存實型和整型
char(size):儲存固定長度字串
varchar(size):儲存可變長度字串
5.建立**:
create table 表名稱
;例如:建立乙個**course儲存課程資訊,需要儲存課程名稱、課程長度、課程講師和課程分類。
create table course;
6.describe course;或者desc course;檢視表
drop course;刪除表
7.修改表:
重新命名表名:
alter table course rename course1;
向表中新增一列:
alter table course add link varchar(100);
刪除表中的一列
alter table course drop column link;
修改乙個列的資料型別:
alter table course modify teacher varchar(100);
重新命名乙個列:
alter table course change column teacher(原名字) lecture(新名字) varchar(100);
8.向**中插入資料
向**中插入一條記錄:
insert into 表名稱 values(值1,值2,...);(表的屬性都需要插入)
或insert into 表名稱(列1,列2) values(值1,值2);(可以只插入部分屬性)
例:insert into course(1,'install linux','nash_su','basic');
9.查詢資料
從**中查詢一條記錄:
select * from course;
select course_name,lecture from course;
從**中按條件查詢一條記錄:
select 列名稱 from 表名 where 列 運算子 值;
按名稱:
select * from course where course_name='gnome';
按課程時長:
select * from course where course_length>10;
10.刪除一條記錄:
delete from 表名稱 where 列 運算子 值;
或:delete * from 表名稱
例:delete from course where id=1;
11.更新一條記錄:
update 表名稱 set 列名稱=新值 where 列=值;
例:update course set lecture=『lee』 where id=3;
12.sql-distinct
返回結果刪除重複項:
select distinct 列名稱 from 表名稱;
例:select distinct lecture from course;
13.sql-and&or
where條件中使用邏輯組合:
select * from 表名稱 where 條件1 and 條件2;
select * from 表名稱 where 條件1 or 條件2;
例:select * from course where lecture='nash_su' and category='adv';
14.sql-對結果進行排序
對查詢結果按指定列進行排序:
select * from 表名稱 order by 列名稱;
select * from 表名稱 order by 列名稱 desc;
例:select * from course order by course_length;(從小到大排序)
select * from course order by course_length desc;(使用倒序進行排序)
MySQL資料庫 資料庫管理
建立使用者,指定明文密碼 create user rose localhost identified by rosepwd 檢視使用者是否建立成功 select user,host from mysql.user 建立使用者,不設定密碼 create user rose01 localhost se...
SQL資料庫 管理資料庫
建立完資料庫,如何對它進行管理呢?管理資料庫包括對資料庫修改大小 新增資料檔案或日誌檔案 分離和附加資料庫等,同樣有語句和ssms兩種方法。接下來主要展示用sql語句方法更改,用介面的方式只需要在屬性裡更改就可以 將乙個新的事務日誌檔案xscjl log,初始大小100mb加入xscj中。alter...
管理資料庫
資料庫是乙個複雜的物件,每個rdbms 產品都有其獨特的管理和儲存內部資料的方式。建立資料庫的任務可以是最基本的,也可以是很複雜的,它取決於專案的實際需要以及所選用的資料庫管理系統。建立和使用資料庫 create database 資料庫名 第乙個字元必須是下列字元之一 unicde 標準 3.0所...