精华内容
下载资源
问答
  • mysql 默认的端口是 3306,但是如果在安装的时候,修改了mysql的默认端口的话,可以采用以下方式查看 第一种方法: 直接查看数据库的配置文件 在/etc/mysql/my.cnf(Linux) 或者my.ini(Windows)中。 第二种方法:...

    mysql 默认的端口是 3306,但是如果在安装的时候,修改了mysql的默认端口的话,可以采用以下方式查看

    第一种方法:

    直接查看数据库的配置文件

    在/etc/mysql/my.cnf(Linux) 或者my.ini(Windows)中。

    第二种方法:使用mysql命令进行查看

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

     

    转载于:https://www.cnblogs.com/goodhacker/p/3163537.html

    展开全文
  • spring boot 连接oracle数据库 只需要在application.properties中配置数据库连接信息即可 具体步骤按下面的流程贴贴就ok了 第一步先配置pom.xml  xsi:schemaLocation=...
    spring boot 连接oracle数据库
    只需要在application.properties中配置数据库连接信息即可
    具体步骤按下面的流程贴贴就ok了

    第一步先配置pom.xml
    <?xml version="1.0" encoding="UTF-8"?>
    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
         <modelVersion>4.0.0</modelVersion>
    
         <groupId>com.github.abel533</groupId>
         <artifactId>spring-boot</artifactId>
         <version>1.0-SNAPSHOT</version>
         <parent>
               <groupId>org.springframework.boot</groupId>
               <artifactId>spring-boot-starter-parent</artifactId>
               <version>1.3.0.RELEASE</version>
         </parent>
         <dependencies>
               <dependency>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-starter-web</artifactId>
               </dependency>
               <dependency>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-starter-data-jpa</artifactId>
               </dependency>
               <dependency>
                    <groupId>oracle.jdbc.driver</groupId>
                    <artifactId>ojdbc14</artifactId>
                    <version>10.2.0.1.0</version>
               </dependency>
         </dependencies>
         <build>
               <plugins>
                    <plugin>
                         <groupId>org.springframework.boot</groupId>
                         <artifactId>spring-boot-maven-plugin</artifactId>
                         <dependencies>
                               <dependency>
                                    <groupId>org.springframework</groupId>
                                    <artifactId>springloaded</artifactId>
                                    <version>1.2.5.RELEASE</version>
                               </dependency>
                         </dependencies>
                    </plugin>
               </plugins>
         </build>
    </project>

    第二步 application.properties配置文件:

    spring.main.banner-mode=off
    
    # Set true for first time db initialization.
    spring.datasource.initialize=false
    
    spring.datasource.url=jdbc:oracle:thin:@192.168.70.102:1521:ora11gR2
    spring.datasource.username=root
    spring.datasource.password=root
    spring.datasource.driver-class-oracle.jdbc.driver.OracleDriver
    
    # dbcp2 settings
    # spring.datasource.dbcp2.*
    
    spring.datasource.dbcp2.initial-size=7
    spring.datasource.dbcp2.max-total=20
    spring.datasource.dbcp2.pool-prepared-statements=true
    
    #port
    server.port=8080
    第三步 application.java

    package com.koolyun.msc.notify;
    import static java.lang.System.exit;
    import java.util.Date;
    import java.util.List;
    import javax.sql.DataSource;
    import org.springframework.beans.factory.annotation.Autowired;
    import org.springframework.boot.CommandLineRunner;
    import org.springframework.boot.SpringApplication;
    import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
    import org.springframework.boot.autoconfigure.SpringBootApplication;
    import org.springframework.boot.context.embedded.ConfigurableEmbeddedServletContainer;
    import org.springframework.boot.context.embedded.EmbeddedServletContainerCustomizer;
    import org.springframework.web.bind.annotation.RequestMapping;
    import org.springframework.web.bind.annotation.RestController;
    
    @RestController
    @EnableAutoConfiguration
    @SpringBootApplication
    @RequestMapping("rest")
    public class Application implements CommandLineRunner,EmbeddedServletContainerCustomizer {
         @Autowired
         CustomerRepository customerRepository;
    
         @RequestMapping("/123")
         String home() {
               return "Hello World!";
         }
    
         @RequestMapping("/now")
         String hehe() {
               return "现在时间:" + (new Date()).toLocaleString();
         }
         @RequestMapping("/find")
         String haha() {
               return customerRepository.findAll().toString();
         }
         public static void main(String[] args) {
               SpringApplication.run(Application.class, args);
               System.out.println("start successfuly!!");
         }
    
         @Override
         public void run(String... arg0) throws Exception {
          System.out.println("starting -----------");
          System.out.println("starting -----------");
          System.out.println("starting -----------");
         }
                   //设置启动端口
         @Override
         public void customize(ConfigurableEmbeddedServletContainer arg0) {
               arg0.setPort(8088);
         }
    }
    第四步 customer实体类:
    package com.koolyun.msc.notify;
    import java.util.Date;
    public class Customer {
    
        int app_id;
        String api_id;
    
        public Customer(int app_id, String api_id) {
            this.app_id = app_id;
            this.api_id = api_id;
        }
    
        public Customer() {
               super();
         }
    
         @Override
        public String toString() {
            return "Customer{" +
                    "id=" + app_id +
                    ", name='" + api_id + '\'' +'}';
        }
         public synchronized int getApp_id() {
               return app_id;
         }
         public synchronized void setApp_id(int app_id) {
               this.app_id = app_id;
         }
         public synchronized String getApi_id() {
               return api_id;
         }
         public synchronized void setApi_id(String api_id) {
               this.api_id = api_id;
         }
    }
    第五步 CustomerRepository 数据库操作:
    package com.koolyun.msc.notify;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    import java.util.List;
    import org.springframework.beans.factory.annotation.Autowired;
    import org.springframework.jdbc.core.JdbcTemplate;
    import org.springframework.jdbc.core.RowMapper;
    import org.springframework.stereotype.Repository;
    
    @Repository
    public class CustomerRepository {
        @Autowired
        private JdbcTemplate jdbcTemplate;
    
        public List<Customer> findAll() {
            List<Customer> result = jdbcTemplate.query(
                    "SELECT app_id, api_id   FROM o_app_api where app_id=599",
                    new UserRowMapper()
            );
            return result;
        }
        public class UserRowMapper implements RowMapper<Customer> {
    
            @Override
            public Customer mapRow(ResultSet rs, int rowNum) throws SQLException {
                Customer user = new Customer();
                user.setApp_id(rs.getInt("app_id"));
                user.setApi_id(rs.getString("api_id"));
                return user;
            }
        }
    }

    实验结果:


    修改spring-boot启动端口

    1、java -jar 打包之后的SpringBoot.jar  --server.port=8000
    2、实现EmbeddedServletContainerCustomizer直接设置port
    @Override
         public void customize(ConfigurableEmbeddedServletContainer arg0) {
               arg0.setPort(8088);
         }
    3、在application.properties 中添加
    #port
    server.port=8080


    展开全文
  • 其是perl连接数据库的最优秀方法,他支持包括Orcal,Sybase,mysql,db2等绝大多数的数据库 perl 环境 : yum install perl-Devel DBI连接mysql : yum -y install perl-DBD-MySQL ...

    perl数据库连接工具 DIB

     

    环境搭建

    DBI(Database Interface)是perl连接数据库的接口。其是perl连接数据库的最优秀方法,他支持包括Orcal,Sybase,mysql,db2等绝大多数的数据库

    perl 环境 : yum install perl-Devel

    DBI连接mysql : yum -y install perl-DBD-MySQL

    或者单独装DBI、Data-ShowTable、DBD-mysql 三个组件

     

    连接方法

    #!/usr/bin/perl -W
    use utf8;
    use strict;
    use DBI;
    
    my $host = "";         # 主机地址
    my $driver = "mysql";           # 接口类型 默认为 localhost
    my $port = "";
    my $database = "";        # 数据库
    my $dsn = "DBI:$driver:database=$database:$host:$port" or die "can't connect to database ". $DBI::errstr;
    my $userid = "";            # 数据库用户名
    my $password = "";        # 数据库密码
    my $dbh = DBI->connect($dsn, $userid, $password );
    my $sth = $dbh->prepare("SELECT * FROM Websites");   # 预处理 SQL  语句
    $sth->execute();    # 执行 SQL 操作
    $sth->finish();
    $dbh->commit or die $DBI::errstr;

    插入

    my $name = "Twitter";
    my $url = "https://twitter.com/";
    my $alexa = 10;
    my $conutry = "USA";
    my $sth = $dbh->prepare("INSERT INTO Websites
                           (name, url, alexa, conutry )
                            values
                           (?,?,?,?)");
    $sth->execute($name,$url,$alexa, $conutry) 
              or die $DBI::errstr;
    $sth->finish();
    $dbh->commit or die $DBI::errstr;

    ROLLBACK 操作

    如果在 SQL 执行过程中发生错误,可以回滚数据,不做任何改变:

    
     
    1. $dbh->rollback or die $dbh->errstr;

    事务

    和其它的语言一样, perl DBI对数据库的操作也支持事务处理, 它的实现方式有两个:

    1、 在连接数据库的时候就开始一个事务

    
     
    1. $dbh = DBI->connect($dsn, $userid, $password, {AutoCommit => 0}) or die $DBI::errstr;

    以上代码在连接的时候设置了AutoCommit为false, 也就是说当你对数据库进行更新操作的时候, 它不会自动地把那些更新直接写到数据库里, 而是要程序通过 $dbh->commit 来使数据真正地写到数据库里, 或 $dbh->rollback 来回滚刚才的操作。

    2、 通过$dbh->begin_work()语句来开始一个事务

    这种方式就不需要在连接数据库的时候设置 AutoCommit = 0 。

    可以一次数据库连接进行多次事务操作, 不用每一次事务的开始都去连接一次数据库。

    
     
    1. $rc = $dbh->begin_work or die $dbh->errstr;
    2.  
    3. #####################
    4. ##这里执行一些 SQL 操作
    5. #####################
    6.  
    7. $dbh->commit; # 成功后操作
    8. -----------------------------
    9. $dbh->rollback; # 失败后回滚

    断开数据库连接

    如果我们需要断开数据库连接,可以使用 disconnect API:

    
     

    $rc = $dbh->disconnect or warn $dbh->errstr;

     

     

    展开全文
  • 禅道是国内非常普遍的dev项目管理软件之一,当然还有mantice。 禅道安装并配置是很多工程师比较麻烦的之一,在此简单将要点介绍一下: 下载方法: ...linux修改端口可以参照上面的方法即可。...

    禅道是国内非常普遍的dev项目管理软件之一,当然还有mantice。

    禅道安装并配置是很多工程师比较麻烦的之一,在此简单将要点介绍一下:

    下载方法:

    http://www.zentao.net/download/80041.html

    安装方法:

    http://www.zentao.net/book/zentaopmshelp/40.html

    linux修改端口可以参照上面的方法即可。

    【远端连接禅道服务的mysql方法】

    1、修改配置文件

    vim /etc/mysql/my.cnf

    修改bind-address = 0.0.0.0

    2、授权

    GRANT ALL PRIVILEGES ON . TO ‘USERNAME’@’%’ IDENTIFIED BY ‘PASSWORD’ WITH GRANT OPTION;

    FLUSH PRIVILEGES;

    3、重启mysql

    sudo service mysql restart

    4、修改防火墙规则

    sudo iptables -A INPUT -i eth0 -s 192.168.1.0/24 -p tcp –destination-port 3306 -j ACCEPT

    5、特别注意:因为禅道是集成了运行服务环境(apache、php、mysql)的集成软件,每次启动都会对apache、mysql、php的配置文件初始化的过程,所以要想远程可以访问mysql则需要修改该初始化配置文件

    windows在zentao\xampp\zentao\config目录下有config.php和my.php,修改对应的就行了。

    linux在对应的目录下,linux中的my.ini,如果需要还可以

    【找到[mysqld]部分的参数,在配置后面建立一个新行,添加下面这个参数:

    skip-name-resolve】

    不明白的可以留言。

    展开全文
  • 在SQL Server 配置管理器中,展开SQL Server 2005的网络配置,然后点击服务器实例如:MSSQLSERVER 的协议。 在右窗格中,双击TCP/IP协议。 在TCP/IP属性对话框中,单击IP...当数据库引擎重新启动时,它将侦听端口1500
  • 使用nginx做数据库端口转发

    千次阅读 2019-10-17 11:59:23
    数据库安装在了虚拟机上,其他主机没办法访问,可以使用nginx进行端口转发,把服务暴露出去。 方法如下: 修改nginx配置文件,添加如下配置,重新加载nginx配置即可 stream{ server{ # 配置本机暴露端口 ...
  • sql端口修改方法 企业管理器 --> 你的数据库组 --> 属性 --> 常规 --> 网络配置 --> TCP/IP --> 属性 ,在这儿将你的默认端口进行修改,和SQL SERVER的隐藏。 字串4
  • Docker容器映射端口修改方法

    千次阅读 2019-07-26 10:31:58
    Docker容器启动后,有时候我们会在容器中安装一些应用,此时就会遇到一个问题,这些应用的...启动一个oracle数据库容器,但不使用-p指令进行端口映射,使用docker ps指令显示如下: 此时我们使用navicat是无法连...
  • 禅道数据库修改方法(实践篇)

    万次阅读 2016-04-12 22:26:24
    禅道数据库修改方法(实践篇) 因为blog里面不能直接粘贴图片 图文描述请点击http://note.youdao.com/share/?id=cebed3c525b92b63d17508299e57a7d0&type=note 1、修改文件E:\xampp\mysql\my.ini端口号port由3306改...
  • 1.首先确认服务器出于安全的状态,也就是...可以采用将MySQL对外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全状态。最安全的状态是到服务器的Console上面操作,并且拔掉网线。2.修改MyS...
  • 一、查看默认端口号1、登录mysql[root@localhost ~]# mysql -uroot -pEnter password: 输入数据库密码;2、使用show global variables like 'port'; 命令查看端口号,mysql&gt; show global variables like '...
  • 一、查看默认端口号1、登录mysql[root@localhost ~]# mysql -uroot -pEnter password: 输入数据库密码;2、使用showglobalvariableslike'port';命令查看端口号,mysql> show global variables like 'port';+------...
  • 一、查看默认端口号1、登录mysql[root@localhost ~]# mysql -uroot -pEnter password: 输入数据库密码;2、使用showglobalvariableslike'port';命令查看端口号,mysql> show global variables like 'port';+------...
  • 发现需要使用连接数据库ip端口,可是许多win732位系统用户并不知道SqlServer 2008怎么修改IP端口,想必有很多人都有一样的疑问,那么要怎么办呢,接下来给大家分享一下Win7系统下SqlServer2008修改IP端口方法吧。...
  • sqlserver修改端口方法 --------------------------------------------------------------------------------  windows2003服务器中使用sqlserver2000或sqlserver2005一般都需要修改一下数据库的连接端口号,...
  • 1。在sql server 服务器网络实用工具中... 通过修改注册表的键值HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer\SuperSocketNetLib\Tcp\右侧的TcpPort 端口就可以了 改端口之后这么连接Set oCon...
  • 新建数据库监听端口被占用

    千次阅读 2018-08-14 15:58:10
    在操作系统是centos6.5的服务器上第一次安装oracle数据库时一直提示1521端口被占用,即使更换了端口依旧报错被占用。 解决方法: 1、检查端口是否有被其他进程占用:netstat -antpl|grep 1521 有被占用,停止占用...
  • ORACLE 12C EM 5500端口关闭及修改方法

    千次阅读 2020-03-16 10:56:49
    有两种方法,一种是关闭em,一种是该5500端口为别的端口。 关闭oracle 12c 数据库的em端口,使用如下指令进行操作: sqlplus / as sysdba 连接到CDB库 execdbms_xdb_config.sethttpport(0); 把em端口设置成0,...
  • 封装连接数据库,释放数据库连接方法。实现查询,插入,删除,更新等十一个处理数据库信息的功能。(包括事务处理,批量更新等)把十一个功能都放在一起。安装下载的数据库驱动程序jar包,不同的数据库需要不同的驱动...
  • 人大金仓创建数据库失败解决方法

    千次阅读 2020-11-24 10:32:55
    人大金仓创建数据库失败 在银河麒麟V10操作系统下使用人大金仓数据库创建库时报错: Connection to 127.0.0.1:54321 refused. Check that the hostname and port are correct and ...尝试了重装、修改端口方法都没用
  • 今天帮朋友解决骏网软件和用友数据库...为了朋友用友服务器的安全我就帮他修改了下SA的密码,修改完之后,连接用友门户的时候提示无法连接到本地计算机名的服务器,从网上找了下解决方法都说的不对,后来自己想了想...
  • 4、查询端口是否冲突;5、退出mysql;6、修改密码。一、数据库的基本概念1、 常用的两种引擎:(1) InnoDB引擎:1)支持ACID,简单地说就是支持事务完整性、一致性;2)支持行锁,以及类似ORACLE的一致性读,多用户并发...
  • 大家都知道在oracle中,默认的监听端口号为1521,一旦有人扫描出这个端口号就会知道此服务器为oracle数据库服务器,存在极其大的安全隐患,下面在这里,教大家如何修改oracle默认端口号为9999 方法如下 1、查看监听...
  • 概述:搭建了一个测试数据库。为了保证各个测试终端的数据一致性,并且实时收集测试终端的数据,搭建了一个外网能够访问的Sql Server数据库。...1、使用数据库配置工具修改Sql Server的默认端口为4311 2、重新启...
  • 前言大家都知道在oracle中,默认的监听端口号为1521,一旦有人扫描出这个端口号就会知道此服务器为oracle数据库服务器,存在极其大的安全隐患,下面在这里,教大家如何修改oracle默认端口号为9999方法如下1、查看...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,194
精华内容 477
关键字:

数据库端口修改方法