這是我學習mysql數據庫的筆記,本人初學,一邊學習,一邊更新,請多多指教
一、數據庫登錄與啓動
1、mysql 數據庫服務的啓動與停止:
方法一:
計算機——右擊管理——服務
方法二:(通過管理員身份運行)
net start 服務名 (啓動服務)
net stop 服務名 (停止服務)
2、mysql數據庫的登錄與退出:
方法一 :(通過mysql自帶的客戶端
只限於root用戶
方法二:(通過windows自帶的客戶端
登錄:
mysql 【-h主機名-p端口號】-u用戶名-p密碼 (注;如果是本機登錄可省略【】中的)
退出:
exit 或者tel+c (注:不推薦使用這種方式)
二、常用命令
首先進入mysql客戶端
show databases; (顯示都有哪些數據庫 注: mysql命令必須以;結束)
use 數據庫名; (進入數據庫中)
show tables; (查看當前數據庫中有哪些表)
show tables from 數據庫名; (查看其他數據庫中的數據表,且不改變當前所在的位置)
select database(); (顯示當前所在庫名)
desc 表名; (查看錶的結構)
select * from 表名 (查看指定表中的數據)
select version(); (查看服務器版本) (方法二:在windows端:輸入 mysql --version )
1、在當前數據庫中創建一個表:(表名爲student 有兩個字段分別爲:iid和name 字段類型爲int和varchar
語法:
mysql> create table student(
-> iid int,
-> name varchar(20));
注:
當客戶端顯示‘Query OK,’時表示添加成功
2、給表student填加數據: (字段id爲1 字段name爲dongjian
語法:
insert into 表名(被添加數據字段1,被添加數據字段2) values(字段一的值,字段二的值);
例: insert into student(iid,name) values(1,'dongjian');
注:
當客戶端顯示‘Query OK,’時表示添加成功