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 +**名3.顯示表( 欄位號 資料型別 [null|not null] [default] [auto_increment] [primary key]
… )
;
|語法|: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...