當前位置:首頁 » 操作系統 » linux資料庫埠

linux資料庫埠

發布時間: 2022-08-29 03:43:14

『壹』 linux 怎麼修改mysql資料庫默認埠

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

[root@testetc]#vimy.cnf
[mysqld]
port=3506
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
#Disablingsymbolic-
symbolic-links=0
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
"my.cnf"11L,261Cwritten
[root@testetc]#

重新啟動mysql

[root@test~]#/etc/init.d/mysqldrestart
Stoppingmysqld:[OK]
Startingmysqld:[OK]

『貳』 怎麼查看並修改linux系統下的db2數據的埠號

1。查看資料庫實例名:命令1:db2 get dbm cfg;在列出的內容中查找TCP/IP Service name (SVCENAME) = 項的值,本例為DB2_inst64.命令2:直接查找到資料庫實例名,db2 get dbm cfg | grep -i service 也可以查找到資料庫實例名。

2。查看埠號:通過上一句命令的輸出(如DB2_inst64)在/etc/services文件中找對應的埠號
grep DB2_inst64 /etc/services

3。修改埠號:命令修改:db2 update dbm cfgusing svcename<埠號或者服務名>

『叄』 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 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 如何查看sybase資料庫連接埠號

1.想在linux連接sybase資料庫 用命令isql

2.isql命令的使用

簡單版本

isql -U aaa -P aaa

-U 用戶名 -P表示密碼 這樣訪問的是本地的資料庫

復雜點的使用

isql -U aaa -P aaa -H 192.168.100.54:4205 -D staticdb -S bjtxsyb

-U 和-P和前面意思一樣 -H表示遠程主機IP和埠 -D表示資料庫名

-S 服務名字 這個命令用於連接遠程的資料庫

3.登錄後就可直接輸入標准sql了

本來想貼圖的 公司網太卡 就之粘點文本了

[omc@svr905 omc]$ isql -U aaa -P aaa -H 192.168.100.54:4205 -D staticdb -S bjtxsyb
1> select * from test
2>

4.想執行輸入的sql命令 用關鍵字go 再按enter就出數據拉

[omc@svr905 omc]$ isql -U aaa -P aaa -H 192.168.100.54:4205 -D staticdb -S bjtxsyb
1> select * from test
2>go
3>

『陸』 linux 怎麼看mysql埠

需要准備的材料分別是:電腦、linux連接工具。

1、首先連接上linux主機,通過mysql的連接指令連接到mysql服務。

『柒』 linux系統如何查找mysql所在埠

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

『捌』 linux中怎麼開啟mysql的3306埠

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

『玖』 linux下怎麼查看Oracle埠號

一般情況下埠號是1521,但如果安裝Oracle時更改了埠號的話,就需要到Oracle伺服器上查訊埠號。可以通過tnsnames.ora文件讀取資料庫的信息。

可以看到類似如下的內容:

HOST= 就是主機地址(如果是寫的主機名,可以查看/etc/hosts文件中查看主機名對應的IP地址)
POST= 就是資料庫開放的埠。

熱點內容
快動網c語言 發布:2025-07-13 02:55:54 瀏覽:816
社保卡怎麼查詢密碼是多少 發布:2025-07-13 02:53:24 瀏覽:237
圖像變灰演算法 發布:2025-07-13 02:47:44 瀏覽:596
汽車配置都有什麼車型 發布:2025-07-13 02:46:10 瀏覽:392
androidmysql驅動 發布:2025-07-13 02:44:54 瀏覽:328
基礎編程教程 發布:2025-07-13 02:44:45 瀏覽:901
查手機配置哪個軟體好 發布:2025-07-13 02:39:57 瀏覽:306
java的base64 發布:2025-07-13 02:39:51 瀏覽:49
為什麼安卓不會被禁用 發布:2025-07-13 02:33:32 瀏覽:640
生日的編程 發布:2025-07-13 02:26:22 瀏覽:235