當前位置:首頁 » 操作系統 » linuxmysql埠號

linuxmysql埠號

發布時間: 2022-08-17 06:51:42

㈠ mysql的默認埠號是多少

一般來說,linux
下的
mysql
資料庫的默認埠是
3306
埠。

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

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

㈢ linux中怎麼開啟mysql的3306埠

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

㈣ 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 遠程服務需要開放埠嗎

需要開放mysql遠程服務使用的埠
如果沒有修改過
那麼默認是3306埠號

㈥ linux查看埠號命令

-t : 指明顯示TCP埠
-u : 指明顯示UDP埠
-l : 僅顯示監聽套接字(所謂套接字就是使應用程序能夠讀寫與收發通訊協議(protocol)與資料的程序)
-p : 顯示進程標識符和程序名稱,每一個套接字/埠都屬於一個程序。
-n : 不進行DNS輪詢,顯示IP(可以加速操作)
即可顯示當前伺服器上所有埠及進程服務,於grep結合可查看某個具體埠及服務情況··
netstat -ntlp //查看當前所有tcp埠·
netstat -ntulp |grep 80 //查看所有80埠使用情況·
netstat -an | grep 3306 //查看所有3306埠使用情況·
查看一台伺服器上面哪些服務及埠
netstat -lanp
查看一個服務有幾個埠。比如要查看mysqld
ps -ef |grep mysqld
查看某一埠的連接數量,比如3306埠

㈦ mysql默認埠號多少

1、mysql的默認埠是3306,可以編輯用戶目錄下的 .my.cnf 文件進行修改;

2、sqlserver默認埠號為:1433;

3、oracle默認埠號為:1521;

4、DB2默認埠號為:5000;

5、PostgreSQL默認埠號為:5432。

拓展資料

mysql

mysql_fetch_array() 是mysql_fetch_row() 的擴展版本。除了將數據以數字索引方式儲存在數組中之外,還可以將數據作為關聯索引儲存,用欄位名作為鍵名。

㈧ linux mysql埠是多少

my.ini(Linux系統下是my.cnf),當mysql伺服器啟動時它會讀取這個文件,設置相關的運行環境參數。
此文件中有一個參數是 port;
port = 3306 # 設置mysql客戶端連接服務端時默認使用的埠

找到mysql運行目錄下的my.ini(Linux系統下是my.cnf),查看此參數即可。

㈨ linux下怎麼查看資料庫埠

如何查看mysql 默認埠號和修改埠號

1. 登錄mysql

[root@test /]# mysql -u root -p
Enter password:

2. 使用命令show global variables like 'port';查看埠號

mysql> show global variables like 'port';
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| port | 3306 |
+---------------+-------+
1 row in set (0.00 sec)

3. 修改埠,編輯/etc/my.cnf文件,早期版本有可能是my.conf文件名,增加埠參數,並且設定埠,注意該埠未被使用,保存退出。

[root@test etc]# vi my.cnf
[mysqld]
port=3506
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0

[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

"my.cnf" 11L, 261C written
[root@test etc]#

4. 重新啟動mysql

[root@test ~]# /etc/init.d/mysqld restart
Stopping mysqld: [ OK ]
Starting mysqld: [ OK ]

5.再次登錄後檢查埠已修改為』3506』.

[root@test etc]# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.1.66 Source distribution

Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> show global variables like 'port';
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| port | 3506 |
+---------------+-------+
1 row in set (0.00 sec)

mysql>

總結:注意修改的埠不要被佔用,而且要有規劃,不要輕意的總是調整資料庫埠。還有就是安全保障,記得與負責網路的人提前通知,以免埠無法正常使用。

㈩ mysql怎麼查看埠號,和服務名

mysql的默認埠號是3306,通常mysql的服務名都是mysqld.
mysql是否啟動可以用netstat
-lntp
|
grep
3306

也可以用ps
ax|grep
mysqld的方式查看,
還可以去mysql的配置文件(my.cnf)里查看。
希望我的回答對你有幫助

熱點內容
王者榮耀電腦如何改戰區安卓 發布:2025-01-17 13:23:18 瀏覽:814
華為手機如何開啟說出密碼 發布:2025-01-17 13:23:12 瀏覽:101
伺服器在美國說明什麼 發布:2025-01-17 13:14:10 瀏覽:11
啟辰t90有哪些配置 發布:2025-01-17 13:05:40 瀏覽:38
手機微博密碼怎麼改密碼忘了怎麼辦 發布:2025-01-17 13:04:44 瀏覽:959
微笑雲伺服器 發布:2025-01-17 13:03:25 瀏覽:83
android頂部標題欄 發布:2025-01-17 13:02:28 瀏覽:692
androidjs傳遞參數 發布:2025-01-17 12:51:54 瀏覽:477
建築大師輔助腳本 發布:2025-01-17 12:47:33 瀏覽:331
sql向上 發布:2025-01-17 12:43:57 瀏覽:275