当前位置:首页 » 操作系统 » 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= 就是数据库开放的端口。

热点内容
数据压缩编码 发布:2025-05-15 03:58:44 浏览:724
java字符为空 发布:2025-05-15 03:57:11 浏览:545
速讯安卓哪里下载 发布:2025-05-15 03:55:02 浏览:47
缓存区数据读写原理 发布:2025-05-15 03:39:57 浏览:585
编译器生成的是二进制文件吗 发布:2025-05-15 03:38:42 浏览:955
运营为什么区分ios和安卓 发布:2025-05-15 03:30:02 浏览:630
主播网站源码 发布:2025-05-15 02:50:56 浏览:168
中文编程语言有哪些 发布:2025-05-15 02:48:59 浏览:536
配置中心应急流程有哪些 发布:2025-05-15 02:37:31 浏览:670
php宏定义 发布:2025-05-15 02:32:54 浏览:271