標籤:3.3-mysql常用操作-1
登陸mysql
mysql -uroot -phd792310
查看當前有哪些庫
show databases;
其中庫tese預設是空的
切換庫命令
use discuz或者use mysql 可不加;
查看當前在那個庫
mysql> select database();
查看目前使用者
mysql> select user();
查看當前mysql資料庫版本資訊
mysql> select version();
資料庫的幾個關鍵知識:
庫-->表-->行-->欄位 庫包含表,表下有行,行中有欄位
查看當前庫中,有哪些表
mysql> show tables;
查看某一個表pre_ucenter_vars,有哪些描述資訊
mysql> desc pre_ucenter_vars;
查看某一個表pre_ucenter_vars是如何建立的,它的建立語句是什麼
mysql> show create table pre_ucenter_vars\G; \G為了排版美觀
建立一個自訂庫
create database wyp; 建立一個wyp的庫
在wyp庫中建立一個表llzd
use wyp 切換到wyp庫中
create table llzd (`id` int(4), `name` char(40)) ENGINE=MYISAM DEFAULT CHARSET=gbk;
建立表llzd,id長度4,name長度40,引擎MYISAM預設字元集gbk
建立完表,在llzd表中插入欄位
insert into llzd values(1,‘wuyaoping‘);
1代表id ‘wuyaoping‘代表name,因為是char,必須用單引號
或者只插入一個欄位
mysql> insert into llzd (`id`) values(2); 只插入id
mysql> insert into llzd (`name`) values(‘55’); 只插入name最好加上單引號
mysql> insert into llzd (`name`,`id`) values(‘66‘,5); 標誌可以顛倒,效果相同
查看指定表中的行
mysql> select * from llzd; 可以查看到1,wuyaoping的資訊
在一個表中,更新表中的欄位
mysql> update llzd set id=4 where name = ‘66‘; 匹配name後,更新id
在一個表中,刪除表中的一行
mysql> delete from llzd where id=1;
或者mysql> delete from llzd where name=‘wuyaoping‘;
清空一個表中的內容
mysql> truncate table wyp.llzd; 指定庫wyp和表llzd
刪除一個表
mysql> drop table llzd;
刪除一個庫
mysql> drop database wyp;
3.3-Mysql常用操作-1