当前位置:网站首页 > 数据科学与大数据 > 正文

数据库端口号3306(数据库端口号怎么修改)



使用mycat实现

(都在代理服务器上执行)

安装jdk1.8(代理服务器上执行)

1.解压缩包:

2.环境变量文件/etc/profile配置

注意:配置环境变量时,中间不能有空格

3. 使用source命令使修改即时生效,无需重启服务器

4. 解压缩包:

(任意目录都可以)

配置mycat

server.xml

把下面 user name ="usr"等删掉

schema.xml

schema.xml是最主要的配置项,首先看我的配置文件database=“mytest” 必须是主从库都存在的数据库。

vim schema.xml (全部删完)

重新加进去

查询用户密码命令:select host,user,authentication_string from mysql.user

问题一: 增加远程访问

问题二:密码编码方式不同,改

对比



需进入bin目录下

  • 启动:https://www.jb51.net/database/mycat start(后台启动) https://www.jb51.net/database/mycat console(前台启动)
  • 停止:https://www.jb51.net/database/mycat stop
  • 重启:https://www.jb51.net/database/mycat restart

如果在启动时发现异常,在logs目录中查看日志。

  • wrapper.log 为程序启动的日志,启动时的问题看这个
  • mycat.log 为脚本执行时的日志,SQL脚本执行报错后的具体错误内容,查看这个文件。
  • mycat.log是最新的错误日志,历史日志会根据时间生成目录保存。

成功的mycat.log

2021-11-26 23:24:44.684 INFO [$_NIOREACTOR-0-RW] (io.mycat.backend.datasource.PhysicalDatasource$1$1.connectionAcquired(PhysicalDatasource.java:514)) - connection id is 14
2021-11-26 23:24:44.685 INFO [$_NIOREACTOR-0-RW] (io.mycat.backend.mysql.nio.handler.NewConnectionRespHandler.connectionAcquired(NewConnectionRespHandler.java:44)) - connectionAcquired MySQLConnection [id=14, lastTime=85, user=root, schema=test, old shema=test, borrowed=true, fromSlaveDB=true, threadId=18, charset=utf8, txIsolation=3, autocommit=true, attachment=null, respHandler=null, host=192.168.202.151, port=3306, statusSync=null, writeQueue=0, modifiedSQLExecuted=false]
2021-11-26 23:24:44.685 INFO [$_NIOREACTOR-0-RW] (io.mycat.backend.datasource.PhysicalDatasource$1$1.connectionAcquired(PhysicalDatasource.java:514)) - connection id is 15
2021-11-26 23:24:44.685 INFO [$_NIOREACTOR-0-RW] (io.mycat.backend.mysql.nio.handler.NewConnectionRespHandler.connectionAcquired(NewConnectionRespHandler.java:44)) - connectionAcquired MySQLConnection [id=15, lastTime=85, user=root, schema=test, old shema=test, borrowed=true, fromSlaveDB=true, threadId=19, charset=utf8, txIsolation=3, autocommit=true, attachment=null, respHandler=null, host=192.168.202.151, port=3306, statusSync=null, writeQueue=0, modifiedSQLExecuted=false]
2021-11-26 23:29:44.676 INFO [Timer0] (io.mycat.backend.datasource.PhysicalDatasource.createByIdleLitte(PhysicalDatasource.java:397)) - create connections ,because idle connection not enough ,cur is 5, minCon is 10 for hostS1
2021-11-26 23:29:44.685 INFO [$_NIOREACTOR-0-RW] (io.mycat.backend.datasource.PhysicalDatasource$1$1.connectionAcquired(PhysicalDatasource.java:514)) - connection id is 16




成功的wrapper.log

vim wrapper.log

查看端口:netstat -anultp

8066业务端口 9066管理端口



1.堆内存jvm不够

启动mycat后异常次 JVM exited while loading the application.

原因:初始化堆指定过小

问题我自己虚拟机本来就是30,并且加默认

去除井号改30为40 成功

2.自己配置的问题

例如:没有添加好数据库test等。

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

到此这篇数据库端口号3306(数据库端口号怎么修改)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 数据中台实施方案怎么写(数据中台实施方案怎么写啊)2025-05-30 17:54:08
  • orecal update取另一个表的字段更新(oracle update取另一个表的数据)2025-05-30 17:54:08
  • 学术数据库官网(牛津学术数据库官网)2025-05-30 17:54:08
  • udp报文格式解析(udp数据报文格式)2025-05-30 17:54:08
  • 数据中台 技术中台(数据中台 技术中台 业务中台)2025-05-30 17:54:08
  • 进程控制块是为所有进程设置的私有数据结构(进程控制块是为所有进程设置的私有数据结构对不对)2025-05-30 17:54:08
  • 中文全文数据库有哪些,其特点是什么(常用的中文全文数据库有哪几种)2025-05-30 17:54:08
  • sql 数据转换(sql数据转换函数)2025-05-30 17:54:08
  • 学术数据库(学术数据库通常提供全文检索功能)2025-05-30 17:54:08
  • 数据中台实施方案(数据中台实施方案模板)2025-05-30 17:54:08
  • 全屏图片