程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> mysql 罕見敕令和進修心得

mysql 罕見敕令和進修心得

編輯:MySQL綜合教程

mysql 罕見敕令和進修心得。本站提示廣大學習愛好者:(mysql 罕見敕令和進修心得)文章只能為提供參考,不一定能成為您想要的結果。以下是mysql 罕見敕令和進修心得正文


一. PHP對銜接數據庫的步調:

1 與數據庫樹立銜接:
$conn = mysql_connect("localhost:3306","username","pass");
三個參數:第一個是數據庫辦事器主機名及端口localhost:3306,假如主機名或端口缺省將應用php.ini中設定的值,前面兩個分離為銜接數據庫辦事器的用戶名和口令,異樣缺省為php.ini中設定的值。
2 提交查詢語句:
a. 應用函數mysql_select_db()來選摘要拜訪的數據庫
eg:
mysql_select_db("mydb");
函數會依據操作的勝利或掉敗前往邏輯值true或false。
b. 履行SQL語句
應用函數mysql_query(),有兩個參數,第一個參數為SQL語句,第二個參數為由mysql_connect()函數發生的銜接號。
eg:
$result=mysql_query("select * from address",$conn);
函數提交SQL語句後將發生查詢成果,並前往成果編號。
3 前往成果中的內容

二. mysql罕見敕令

1. 啟動 mysql
mysql -u root -p
2. 修正暗碼:
mysqladmin -u用戶名 -p舊暗碼 password 新暗碼
3. 顯示敕令

show databases;
use mydb;
show tables;
describe tablename;
create database databasename;
create table tablename;
drop table tablename;
drop database databasename;
delete from tablename;
select * from tablename;
insert into tablename values('','');

4. 從文件中導入mysql
mysql -u root -p < /usr/local/info/mydb.sql (個中/usr/local/info/mydb.sql為數據庫文件存儲目次)
5. 將文本數據轉到數據庫中
文本數據應相符的格局: 字段數據之間用tab鍵離隔,null值用\\n來取代.
eg:
3 rose 深圳二中 1976-10-10
數據傳入敕令 load data local infile \"文件名\" into table 表名
留意:最好將文件復制到/mysql/bin目次下,而且要先用use敕令翻開表地點的庫.
6. 時光格局
mysql數據庫頂用datetime聲明時光變量
eg:
time datetime; //其輸出數據格局:1985-06-01 12:20:50
php中取得體系時光(以YYYY-MM-DD HH:MM:SS格局):
$t=time();
$time=date('Y-m-d H:i:s',$t);
7. unique 指定獨一屬性
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved