mysql怎么添加端口號 mysql指定端口登錄

mysql 新建端口號詳細(xì)步驟

先在服務(wù)里停止mysql的服務(wù)器

成都創(chuàng)新互聯(lián)主要從事成都網(wǎng)站設(shè)計、成都做網(wǎng)站、網(wǎng)頁設(shè)計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)金鳳,十多年網(wǎng)站建設(shè)經(jīng)驗(yàn),價格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):18982081108

再找到mysql安裝目錄下面的my.ini文件,把里面的端口號3306替換成其它的端口號。

重啟mysql服務(wù)。

如何指定端口號使用 mysql

mysql的默認(rèn)端口是3306,可以編輯用戶目錄下的 .my.cnf 文件進(jìn)行修改。

sqlserver默認(rèn)端口號為:1433

oracle 默認(rèn)端口號為:1521

DB2 默認(rèn)端口號為:5000

PostgreSQL默認(rèn)端口號為:5432

mysql 怎么配置多個端口

在同一個mysqld上運(yùn)行多個端口服務(wù)器的3306端口上已經(jīng)運(yùn)行了一個mysql服務(wù),配置文件位于默認(rèn)的 etc my

cnf下,現(xiàn)在需要再開一個端口運(yùn)行mysql服務(wù),希望能重用當(dāng)前mysql的配置(修改某項(xiàng)共用配置時只需要修改一

在同一個mysqld上運(yùn)行多個端口

服務(wù)器的3306端口上已經(jīng)運(yùn)行了一個mysql服務(wù),配置文件位于默認(rèn)的/etc/my.cnf下,現(xiàn)在需要再開一個端口運(yùn)行mysql服務(wù),希望能重用當(dāng)前mysql的配置(修改某項(xiàng)共用配置時只需要修改一處即可)。

網(wǎng)上有一篇通過mysqld_multi在同一個mysql下運(yùn)行多個示例的文章,它是在配置文件的[mysqld_multi]里指定程序路徑,[mysqld1]、[mysql2]里分別指定相應(yīng)的配置。但我還是想直接通過mysqld_safe方式啟動,不想在公共配置里指定每一個datadir目錄。經(jīng)過一番摸索,可以這樣做:

0.

當(dāng)前默認(rèn)端口3306的配置和啟動方式:

/etc/my.ini中的配置:

[client]

port = 3306

socket = /tmp/mysql.sock

[mysqld]

port = 3306

socket = /tmp/mysql.sock

通過如下方式啟動

cd /usr/local/stow/mysql-5.0.51a-linux-i686-icc-glibc23

./bin/mysqld_safe

1.

配置3307端口mysql

1.1

創(chuàng)建數(shù)據(jù)庫

cd /usr/local/stow/mysql-5.0.51a-linux-i686-icc-glibc23

./scripts/mysql_install_db --datadir=/home/zhouguoqiang/tmp/mysql_3307/data

不必理會其中的warning、ERROR信息。此外,如果沒有特殊說明,下文均是在當(dāng)前目錄下操作。

1.2

指定3307專有的配置

編輯文件/home/zhouguoqiang/tmp/mysql_3307/my.cnf,添加如下內(nèi)容:

[mysqld]

port = 3307

socket = /tmp/mysql_3307.sock

datadir = /home/zhouguoqiang/tmp/mysql_3307/data

innodb_data_home_dir = /home/zhouguoqiang/tmp/mysql_3307/data

innodb_log_group_home_dir = /home/zhouguoqiang/tmp/mysql_3307/data

注意,如果使用了innodb類型的數(shù)據(jù)庫或者/etc/my.cnf里指定了innodb目錄相關(guān)的參數(shù),這里一定要重新指定成適當(dāng)位置,否則將會共用3306中的innodb_data_home_dir和innodb_log_group_home_dir,進(jìn)而導(dǎo)致3307端口的mysql啟動失?。]有權(quán)限或者文件被鎖)。

1.3

啟動3307端口的數(shù)據(jù)庫

./bin/mysqld_safe --defaults-extra-file=/home/zhouguoqiang/tmp/mysql_3307/my.cnf

需要注意的是,還有一個參數(shù)--defaults-file,二者是有區(qū)別的:

--defaults-file

加載指定的配置文件,將會完全覆蓋/etc/my.cnf中的配置

--default-extra-file

加載配置文件中指定的項(xiàng),不會完全覆蓋/etc/my.cnf中的配置。如果同時在/etc/my.cnf中配置過,將會優(yōu)先使用指定配置文件里的。

1.4

訪問3307端口的數(shù)據(jù)庫

由于默認(rèn)是3306端口,因此需要指定端口號

mysql -uroot -P 3307 -h 127.0.0.1

必須指定-h,而且不能使用localhost

1.5

停止3307端口的數(shù)據(jù)庫

mysqladmin -uroot -S /tmp/mysql_3307.sock shutdown

mysql 如何連接到63529端口

Mysql命令行登入命令

mysql -h localhost -u root -p 123456 (命令行下當(dāng)Mysql沒設(shè)置端口為3306情況下使用)

mysql -h localhost -P端口 -u root -p 123456 (命令行下當(dāng)Mysql重新修改了端口不為3306情況下使用,注意-P為大寫)

Mysql設(shè)置用戶權(quán)限

//授權(quán)phplamp用戶擁有phplamp數(shù)據(jù)庫(的)所有權(quán)限。

grant all privileges on phplampDB.* to hbchen@localhost identified by 'hbchen';

網(wǎng)站題目:mysql怎么添加端口號 mysql指定端口登錄
當(dāng)前地址:http://muchs.cn/article24/dopooje.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設(shè)計、動態(tài)網(wǎng)站網(wǎng)站導(dǎo)航、微信小程序網(wǎng)站營銷、

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站建設(shè)