PHP學習 Mysql常見的dos命令

2021-07-16 17:07:52 字數 2845 閱讀 3740

2016-08-15

-<1>—簡單的幾個dos命令—-

進入碟符

|語法| :碟符:

進入目錄

|語法|:cd+空格+路徑

查詢目錄的內容

|語法|:dir

返回上一級

|語法|:../

-<2>—鏈結資料庫—-

|語法|:路徑 +mysql.exe +空格+ -uroot +空格+ -hlocalhost +空格+ -p3306 +空格+ -p

-<3>—建立資料庫—-

新建資料庫

|語法|:create database +資料庫名;

這裡注意一下:在肩資料庫前最好先檢查一下是否已經有相同的資料庫名,防止出錯。所以一般建議用下面這個語法:

|語法|:create database if not exists +資料庫名;

修改資料庫的字元編碼

|語法|:create database +資料庫名 charset=字元編碼名(比如utf8,不要寫成』utf-8』);

|語法|:create database +(反引號)資料庫名(反引號);

顯示已經建立的資料庫

|語法|:show databases;

刪除資料庫

|語法|:drop database +資料庫名;

|語法|:drop database if exists +資料庫名;

|語法|:drop database if exists + (反引號)資料庫名(反引號);

選擇資料庫

|語法|:use +資料庫名 ;

顯示建立的資料庫

|語法|:show create database +資料庫名;

-<4>—表操作—-

1.常用的數字型別

符號說明

應用例項

int整形

序號mediumint

中等整型

small

小整型tinyint

微整形年齡

decimal(5,2)

定點數,總位數為5,小數字數為2。

工資char(10)

儲存10個字元,不能超出範圍,不**多餘的空間。

性別varchar(10)

儲存10個字元,不能超出範圍,**多餘的空間。

2. 建立表

|語法|:create table +**名

( 欄位號 資料型別 [null|not null] [default] [auto_increment] [primary key]

… )

;

3.顯示表

|語法|:show tables;

4.顯示建立的表

|語法|:show create table +**名;

5.顯示表的結構

|語法|:describe +**名/desc +**名;

6.刪除表

|語法|:drop table +**名;

-<5>—表的資料操作—-

1.增

|語法|:insert into +**名 (欄位名1,欄位名2) values(值1,值2);

如果新增的字段號和原**中的順序一致,那麼欄位名可以省略:

|語法|:insert into +**名 values(值1,值2);

如果插入的值是預設值可以用default:

|語法|:insert into +**名 values(default,值2);

如果插入的值是自動增長的值可以用null:

|語法|:insert into +**名 values(null,值2);

2.改

|語法|:update +**名 set +欄位號1=值1 ,欄位號2=值2 [where 條件];

where 條件不是必須的,如果不加就是將表中的所有的字段全部更改。

3.刪

|語法|:delete from +**名 [where 條件];

where 條件不是必須的,如果不加就是將表中的所有的字段全部更改。

4.查

|語法|:select +列名 from +**名 [where 條件] [order by 條件] [limit 條件];

php優化mysql方法 mysql常見的優化方法

2.應該盡量把字段設定為notnull。3.使用連線 join 來代替子查詢 4.事務處理 5 鎖定表 6 使用外來鍵 7 使用索引 該對哪些字段建立索引呢?一般說來,索引應建立在那些將用於join,where判斷和orderby排序的字段上。盡量不要對資料庫中某個含有大量重複的值的字段建立索引。對...

MySQL入門學習 MySQL的常見函式

mysql提供了大量豐富的函式,在進行資料庫管理以及資料的查詢和操作時將會經常用到各種函式。各類函式從功能方面主要分為以下幾類 數學函式,字串函式,日期和時間函式,條件判斷函式,系統資訊函式和加密函式。絕對值abs x 返回圓周率的函式pi 平方根函式sqrt x 和求餘函式mod x,y 獲取整數...

php的mysql學習 二

根據表名顯示表 鏈結資料庫 conn mysql connect localhost root 123456 or die 鏈結失敗 mysql error 設定編碼 mysql query set names utf8 選擇資料庫 mysql select db dysql conn sql se...