語(yǔ)法如下

創(chuàng)新互聯(lián)主營(yíng)靖邊網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,成都app軟件開(kāi)發(fā),靖邊h5小程序設(shè)計(jì)搭建,靖邊網(wǎng)站營(yíng)銷推廣歡迎靖邊等地區(qū)企業(yè)咨詢
mysql -h主機(jī)地址
-u用戶名
-p用戶密碼
1、例1:連接到本機(jī)上的MySQL:
首先在打開(kāi)DOS窗口,然后進(jìn)入目錄 mysqlbin,再鍵入命令mysql -uroot -p,回車后提示你輸密碼,如果剛安裝好MYSQL,超級(jí)用戶root是沒(méi)有密碼的,故直接回車即可進(jìn)入到MYSQL中了,MYSQL的提示符是:mysql。
2、例2:連接到遠(yuǎn)程主機(jī)上的MYSQL。假設(shè)遠(yuǎn)程主機(jī)的IP為:110.110.110.110,用戶名為root,密碼為abcd123。則鍵入以下命令:mysql -h110.110.110.110 -uroot -pabcd123。
3、退出MYSQL命令:exit (回車)。
你寫的這個(gè)只是數(shù)據(jù)庫(kù)連接的代碼,你只是連接了數(shù)據(jù)庫(kù),可以對(duì)你的“”數(shù)據(jù)庫(kù)進(jìn)行"CURD"操作,$conn返回的是resource,mysql_select_db()和
mysql_query()返回的則是布爾類型,所以在瀏覽器預(yù)覽的時(shí)候是沒(méi)有任何內(nèi)容的,有內(nèi)容也只是一個(gè)TRUE
連接數(shù)據(jù)庫(kù)的代碼如下:
數(shù)據(jù)庫(kù)操作類
class
mysql
{
private
$db_host;
//數(shù)據(jù)庫(kù)主機(jī)
private
$db_user;
//數(shù)據(jù)庫(kù)用戶名
private
$db_pwd;
//數(shù)據(jù)庫(kù)密碼
private
$db_database;
//數(shù)據(jù)庫(kù)名
private
$conn;
//數(shù)據(jù)庫(kù)連接標(biāo)識(shí);
private
$sql;
//sql執(zhí)行的語(yǔ)句
private
$result;
//query的資源標(biāo)識(shí)符
private
$coding;
//數(shù)據(jù)庫(kù)編碼,gbk,utf8,gb2312
private
$show_error
=
true;
//本地調(diào)試使用,打印錯(cuò)誤
public
function
__construct($db_host,
$db_user,
$db_pwd,
$db_database,
$coding)
{
$this-db_host
=
$db_host;
$this-db_user
=
$db_user;
$this-db_pwd
=
$db_pwd;
$this-db_database
=
$db_database;
$this-coding
=
$coding;
$this-connect();
}
private
function
connect()
{
$this-conn
=
@mysql_connect($this-db_host,
$this-db_user,
$this-db_pwd);
if
(!$this-conn)
{
//show_error開(kāi)啟時(shí),打印錯(cuò)誤
if
($this-show_error)
{
$this-show_error('錯(cuò)誤提示:鏈接數(shù)據(jù)庫(kù)失敗!');
}
}
if
(!@mysql_select_db($this-db_database,
$this-conn))
{
//打開(kāi)數(shù)據(jù)庫(kù)失敗
if
($this-show_error)
{
$this-show_error('錯(cuò)誤提示:打開(kāi)數(shù)據(jù)庫(kù)失敗!');
}
}
if
(!@mysql_query("set
names
$this-coding"))
{
//設(shè)置編碼失敗
if
($this-show_error)
{
$this-show_error('錯(cuò)誤提示:設(shè)置編碼失敗!');
}
}
}
}
$con=mysql_connect("localhost","root","123456") or die("error!");
mysql_select_db('test',$con);
第一行是連接數(shù)據(jù)庫(kù)的代碼,括號(hào)里面分別的,數(shù)據(jù)庫(kù)服務(wù)器地址,數(shù)據(jù)庫(kù)賬號(hào),數(shù)據(jù)庫(kù)密碼
第二行連接的是test這個(gè)數(shù)據(jù)庫(kù)。
這個(gè)寫到php里面就能連接上數(shù)據(jù)庫(kù)了
連接mysql數(shù)據(jù),用到的工具Navicat Premium,步驟如下:
打開(kāi)Navicat Premium,點(diǎn)擊連接按鈕下的mysql。
2.連接名可以任意,輸入主機(jī)ip或者主機(jī)名,端口一般默認(rèn)都是3306,數(shù)據(jù)庫(kù)用戶名和密碼點(diǎn)擊確定就可以。
注意事項(xiàng):用Navicat Premium打開(kāi)遠(yuǎn)程數(shù)據(jù)庫(kù),需要數(shù)據(jù)庫(kù)用戶名有遠(yuǎn)程訪問(wèn)的權(quán)限。
如果是PHP,就使用PHP的MYSQL類函數(shù):
mysql_connect(),連接數(shù)據(jù)庫(kù).
mysql_query(),執(zhí)行查詢。
1、導(dǎo)入.sql文件命令:mysql
use
數(shù)據(jù)庫(kù)名;mysql
source
d:/mysql.sql;
2、建立數(shù)據(jù)庫(kù):mysql
create
database
庫(kù)名;
3、建立數(shù)據(jù)表:mysql
use
庫(kù)名;mysql
create
table
表名
(字段名
varchar(20),
字段名
char(1));
4、刪除數(shù)據(jù)庫(kù):mysql
drop
database
庫(kù)名;
5、刪除數(shù)據(jù)表:mysql
drop
table
表名;
6、將表中記錄清空:mysql
delete
from
表名;
7、往表中插入記錄:mysql
insert
into
表名
values
("hyq","m");
8、更新表中數(shù)據(jù):mysql-
update
表名
set
字段名1='a',字段名2='b'
where
字段名3='c';
9、用文本方式將數(shù)據(jù)裝入數(shù)據(jù)表中:mysql
load
data
local
infile
"d:/mysql.txt"
into
table
表名;
網(wǎng)頁(yè)名稱:網(wǎng)頁(yè)怎么連接mysql,網(wǎng)頁(yè)怎么連接打印機(jī)打印
本文網(wǎng)址:http://chinadenli.net/article30/hshoso.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)、網(wǎng)站導(dǎo)航、網(wǎng)站設(shè)計(jì)公司、云服務(wù)器、用戶體驗(yàn)、定制開(kāi)發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)