cmd 視窗配置mysql資料庫

2021-07-31 13:47:01 字數 2576 閱讀 6455

1.執行-cmd 進入command 視窗 首先cd 到mysql目錄下的bin的 路執行-cmd 進入command 視窗 首先cd 到mysql目錄下的bin的路徑。注意cd d盤時直接輸入d:就ok。其餘的要 "cd bin".

2.通常,登入資料庫之後,還需要來設定當前使用資料庫的環境編碼。比如:

在cmd的命令列模式中,環境編碼是gbk

在我們通常的html網頁檔案的環境編碼其實就是檔案的編碼,如utf-8,gbk,gb2312

設定環境編碼的命令:

set names gbk;

3.mysql>show

-> databases;

檢視資料庫

4建立新的資料庫 .mysql>create database mydb1 chaset utf8;

新建名字為mydb1 編碼格式為utf8的資料庫。

5刪除乙個資料庫:

drop database 資料庫名;

6顯示當前資料庫系統中的所有資料庫(名)

show databases;

7注意,進入資料庫系統之後,所有的命令都需要使用乙個分號(;)來結束,然後才能執行該命令。

進入資料庫(使用資料庫):我們真正對資料的操作必須首先選擇進入某個資料庫,才能進一步操作實際的資料。

use 資料庫名;

8資料查詢

資料庫中儲存了大量的資料,我們通過select語句可以將資料庫中的資料「查詢出來」,但要清楚的是,我們查詢出來的資料只是資料庫中實際資料的乙份拷貝,實際資料庫中的資料並沒有減少(改變)

形式:select 欄位1,欄位2, …. from 表名【where條件語句】 【order排序語句】 【limit 數量限定語句】

語句詳解:

1,              欄位1,欄位2,… 是我們想要取出的那些資料段,用「*」可以表示該表中的所有字段。

2,              from 表名 還可以拿出其他表的資料,那就是「表聯合」(就業班講)。

3,              order 排序語句:可以將取出的資料以指定的字段進行排序(正序或倒序)。

a)         order by 欄位名1 desc           ——倒序

b)         order by 欄位名2 asc             ——正序,此時asc關鍵字可以省略

c)         order by 欄位1 asc, 欄位2 desc ——先以字段1正序排列,然後以欄位2倒序排列

4,              where條件語句:同delete和update語句的where,可以使用的常見運算子有:

a)         邏輯運算子:and(&&), or(||), not

b)         算術運算子:+  -  *  /  %

c)         比較運算子:>  >=  (不等於)

5,              limit數量限制語句:用於限定在所給出的條件下找出的資料的數量。有兩種形式:

a)         limit 數量n;         //取出前n條資料

b)         limit 位置n1,數量n2;      //取出從位置n1開始的n2條資料(位置從0開始)

舉例:select * from tb2;

select * from tb2 order by  age;

select * from tb2 order by  age desc;

select * from tb2 where age > 25 order by  age desc;

select uname, age from tb2 where age > 22 and id >3 order by age desc;

select uname, age from tb2 where age > 22 and id >3 order by age desc limit 2;

select uname, age from tb2 where age > 22 and id >3 order by age desc limit 1, 2;

select uname, age from tb2 where age > 22 and id >3 or id=2 order by age desc, uname asc limit 1, 2;

9資料型別

整數類:tinyint(1位元組), smallint(2位元組), mediumint(3位元組), int(4位元組), bigint(8位元組)

浮點數類:float(4位元組), double(8位元組)

字元型別:varchar(變長字元,最大65535), char(定長字元,不足時右端以空格補全,最大255), text(大文字)。

變長:定義乙個字元型字段的長度的時候,表示最多能儲存這麼多,但不夠的時候,長度按實際計算。

注意:在mysql,字元型別使用單引號表示。

時間型別:datetime(日期時間), date(日期), time(時間)

在mysql中,可以使用乙個字串形式來表示時間,比如 』2008-8-8 8:8:8』

10 fiddler 模擬前端與後台互動

(1)post 插入

(2)get 獲取

cmd視窗操作mysql資料庫

本文涉及到的操作均是基於windows 10系統,在cmd視窗命令列模式下,操作mysql。1 進入mysql安裝的目錄下的bin資料夾,執行mysql uroot proot 2 show databases 檢視當前的mysql中含有哪些資料庫。3 use database name 就可以指定...

cmd下操作mysql資料庫

一 對mysql伺服器的開啟,重啟,關閉等操作 當然,可以在win7的介面環境下,關閉或開啟mysql服務。但是經常找不到win7的服務管理器,主要定位方法有二 命令列下輸入services.msc 控制面板 系統和安全 管理工具 服務。win7下命令列方式。進入到資料庫安裝目錄的bin目錄下,輸入...

CMD命令操作MySql資料庫

第一 mysql服務的啟動和停止 1.net stop mysql 2.net start mysql 第二 登入 mysql u使用者名稱 h主機名或者ip位址 p密碼 例如 mysql uroot 此為訪問本地根目錄,沒有密碼 說明 使用者名稱是你登入的使用者,主機名或者ip位址為可選項,如果是...