當前位置:首頁 » 操作系統 » linux修改mysql埠

linux修改mysql埠

發布時間: 2022-03-30 15:15:35

linux連接mysql。-u後面是賬戶-p後面是密碼。那怎麼改連接埠呢不是所有mysql都是3306埠

mysql -u <用戶名> -p<密碼無空格> -h <伺服器地址> --port=3307 [資料庫名,可以無]
有時候忘記了,搜索到這里就想起了。

⑵ linux 環境 怎麼更改postgres資料庫埠號

幾個問題請教下:1、求助postgres埠修改方法,我的postgres埠號為什麼是5433呢,網路說修改postgres.conf這文件可以改埠,但我找不到這個文件
第一個解決了,路徑 /etc/postgresql/9.1/main/postgresql.conf

⑶ mysql資料庫的埠號怎麼修改

在windows下一般是更改mysql安裝目錄的my.ini文件,把裡面那個port=3306更改你想要的埠 在Linux下,一般是更改/etc/my.cnf文件,把裡面那個port=3306更改你想要的埠 這樣更改完埠,重啟下服務就可以。這更改後的埠最好是1024後面的埠...

⑷ 怎麼樣更改MYSQL的默認埠

在windows下一般是更改mysql安裝目錄的my.ini文件,把裡面那個port=3306更改你想要的埠
在Linux下,一般是更改/etc/my.cnf文件,把裡面那個port=3306更改你想要的埠
這樣更改完埠,重啟下服務就可以。這更改後的埠最好是1024後面的埠而且是系統已經未使用的埠

⑸ linux下mysql5.6怎麼增加埠

增加埠?你說的增加實例吧
[mysqld1]
basedir = /mysql
datadir = /mysqldata
port = 3307
socket = /tmp/mysql.sock
[mysqld2]
basedir = /mysql
datadir = /mysqldata2
port = 3308
socket = /tmp/mysql2.sock

⑹ linux中mysql埠修改後怎麼添加iptables

修改防火牆配置文件:
vi /etc/sysconfig/iptables
增加下面一行:
-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j ACCEPT
如果想開通21等埠,只需要將3306換成21等要開放的埠就可以了。
配置後,重新啟動iptable
service iptables restart
這時就可以從外網訪問Mysql了。

⑺ 如何修改修改mysql默認埠號3306

修改文件:my.ini or my.cnf 批量修改3306 替換成你要的埠號即可,保存重啟mysql服務在配置文件里添加比如3307[mysqld]port=3307 在你的系統目錄下有一個my.ini 文件,
WIN98下在WINDOWS
WINNT在WINNT
WINXP在WINDOWS內容如下[mysqld]basedir=D:/MYSQL
#bind-address=192.168.0.2
datadir=D:/MYSQL/data
language=D:/MYSQL/share/chinese#tmpdir#=#port=3306其中port=3306就是埠了,
將#去掉就行了

⑻ mysql linux端配置多個埠

在同一個mysqld上運行多個埠伺服器的3306埠上已經運行了一個mysql服務,配置文件位於默認的 etc my
cnf下,現在需要再開一個埠運行mysql服務,希望能重用當前mysql的配置(修改某項共用配置時只需要修改一

在同一個mysqld上運行多個埠

伺服器的3306埠上已經運行了一個mysql服務,配置文件位於默認的/etc/my.cnf下,現在需要再開一個埠運行mysql服務,希望能重用當前mysql的配置(修改某項共用配置時只需要修改一處即可)。

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

0.
當前默認埠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
創建資料庫

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信息。此外,如果沒有特殊說明,下文均是在當前目錄下操作。

1.2
指定3307專有的配置

編輯文件/home/zhouguoqiang/tmp/mysql_3307/my.cnf,添加如下內容:
[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類型的資料庫或者/etc/my.cnf里指定了innodb目錄相關的參數,這里一定要重新指定成適當位置,否則將會共用3306中的innodb_data_home_dir和innodb_log_group_home_dir,進而導致3307埠的mysql啟動失敗(沒有許可權或者文件被鎖)。

1.3
啟動3307埠的資料庫

./bin/mysqld_safe --defaults-extra-file=/home/zhouguoqiang/tmp/mysql_3307/my.cnf
需要注意的是,還有一個參數--defaults-file,二者是有區別的:

--defaults-file
載入指定的配置文件,將會完全覆蓋/etc/my.cnf中的配置
--default-extra-file
載入配置文件中指定的項,不會完全覆蓋/etc/my.cnf中的配置。如果同時在/etc/my.cnf中配置過,將會優先使用指定配置文件里的。

1.4
訪問3307埠的資料庫

由於默認是3306埠,因此需要指定埠號
mysql -uroot -P 3307 -h 127.0.0.1
必須指定-h,而且不能使用localhost

1.5
停止3307埠的資料庫

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

參考資料:

http://hi..com/baoobaoo/blog/item/3bd94f2a9432dc3c5343c199.html
http://dev.mysql.com/doc/refman/5.1/en/option-files.html

⑼ linux中怎麼開啟mysql的3306埠

1、首先,進入到控制台下,下圖是我用了putty工具,遠程實現的控制。之後輸入「netstat -an | grep 3306」即可查看是否開啟,如下圖只顯示listen則標識未開啟。

⑽ linux下怎麼增加mysql埠

.....mysql是1個服務1個埠,你多弄幾個mysql吧...或者搞個代理映射下埠到mysql埠上

熱點內容
演算法紅 發布:2024-04-19 16:44:42 瀏覽:624
海量數據存儲與處理 發布:2024-04-19 16:33:46 瀏覽:541
微信聊天記錄怎麼恢復安卓手機 發布:2024-04-19 16:33:24 瀏覽:810
我的世界正版好玩的pvp伺服器 發布:2024-04-19 16:28:38 瀏覽:17
光遇安卓渠道服怎麼更換實名認證 發布:2024-04-19 16:18:08 瀏覽:263
關閉ip訪問 發布:2024-04-19 15:59:18 瀏覽:730
大屏安卓系統哪個好 發布:2024-04-19 15:49:10 瀏覽:792
解壓瀏覽器 發布:2024-04-19 15:39:22 瀏覽:575
pythonutfgbk 發布:2024-04-19 15:32:20 瀏覽:221
騰訊雲伺服器搭建網站打不開 發布:2024-04-19 15:32:15 瀏覽:967