MySQL的簡單使用

2022-09-11 10:54:11 字數 2260 閱讀 5530

一,mysql的使用

(1)啟動mysql服務(dos下輸入)net start mysql  /  停止服務net stop mysql,其中mysql是你的資料庫伺服器的名字。

(2)登入mysql:mysql -h localhost -u root -p回車後輸入你的資料庫登入密碼。

出現如上圖的資訊說明資料庫已經成功登入了!

(3)登入資料庫後的常用操作:

①在控制台輸入"help"或"\h"回車後檢視mysql的幫助資訊;

②在控制台輸入「exit()」或"\q"回車後退出mysql服務;

③在控制台輸入"status()"或"\s"表示從伺服器獲取mysql的狀態資訊;

④在控制台輸入"use 資料庫名"或"\u 資料庫名"表示切換當前資料庫為指定的資料庫。

注意:在dos下重新配置的mysql只是在當前視窗有效,若想要長期有效的修改配置資訊,應該在my.ini中進行修改。

二,mysql的常用操作(一)

1,庫的操作

①建立資料庫:create database 資料庫名;

如需要建立乙個名為student的資料庫,執行命令及結果如下:

②檢視登入賬戶中的資料庫:show databases;

③檢視建立庫的詳細資訊:show create database 已知資料庫名;

④修改資料庫:以修改資料庫的編碼為例

alter database 資料庫名 default character set 編碼方式 collate 編碼方式_bin;

上圖是將student資料庫的編碼方式修改為gbk編碼的執行結果。

⑤刪除資料庫:drop database 資料庫名;

2,表的操作

①建立表:create table 表名(列名1  資料型別 行級約束,列名2  資料型別  行級約束.....表級約束);

表stu中idnum和name的取值都不允許為空,card的取值是唯一的,idnum和card組成組合主鍵。

②檢視表的定義資訊以及編碼方式:show create table 已知表的表名;

③檢視表中的字段資訊:describe 表名;或desc 表名;

④修改表名:alter table 舊表名 rename to 新錶名;

如圖,將表名stu修改為students,檢視stu時沒有找到資料,但是檢視students時卻能找到相應的資料,說明修改成功了。

⑤修改表的字段資訊:alter table 表名 change 舊欄位名 新欄位名 新資料型別;

上圖將students表中的idnum列修改為numid,並且資料型別更改為char(20);

⑥新增字段:alter table 表名 add 新欄位名 資料型別[約束條件];

如圖成功在表students中新增age列,並且設定資料型別為int型。

⑦刪除字段:alter table 表名 drop 欄位名;

如圖成功將students中的age列刪除。

⑧修改表中列的資料型別:alter table 表名 modify 欄位名 資料型別;

⑨刪除表:drop table 表名;

mysql簡單索引 Mysql的使用 簡單的索引

記錄一下mysql的一些資料庫語法 修改root密碼 mysqladmin u root password 123456 mysql u 使用者名稱 p 密碼 進去mysql監視器 show databases 顯示所有的資料庫名 create database 建立資料庫 create all p...

mysql 的使用 Mysql的簡單使用(二)

字段引數以 欄位名1 資料型別1,欄位名2 資料型別2,的形式構建。關於mysql常用的資料型別,一下是比較常用的幾種,想查閱比較詳細的資料可以自尋去網上搜尋。型別 說明 char 1 255個字元的定長串,它的長度必須在建立時指定,否則mysql假定為char 1 varchar 可變長度,最多不...

Mysql 語法簡單使用

我怕是個廢物了,sql永遠記不住。寫個文件記下來吧。以後直接copy。一 insert,插入資料語句 1.這種是不用欄位名的,一行所有字段插入,所以可以省略欄位名 insert table values value1,value2,valuen 2.這種是有欄位名的 insert into tabl...