如何同时运行两个数据库? mysql里存放了两个数据库,分别是两个应用程序各自用的。如何让两个数据库同时运行不冲突? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 配置另外一个配置文件 指定不同的数据目录,pid ,socket ,port然后用这个配置文件启动mysql 就是说,配置文件可以是同一个my.ini? 一个MYSQL本身就可以创建多个数据库。同样你也可以在一台服务器上运行两个MYSQL。 一台服务器上是可以运行多个数据库。所以一台服务器上可以运行多个mysql数据库的。 应用程序端口是改了,一个3306,一个3307。my.ini里面需要怎么改?请指教,谢谢。 mysqlYOG 可以分别开打,不限制次数的唉 不知道楼上那些说改什么端口的有什么意义,首先要理解,数据库服务器和实例的区别。本来一个服务器可以运行多个实例,你只有2个,这很正常,为何要改端口呢?同样数据库配置为何要改了?你在应用程序里连接不需要指定数据库吗?端口和配置是对整个服务器而言的,服务器运行时以守护进程运行,默认在3306端口监听请求,为何要改端口? 改了没有任何作用!再说配置文件整个服务器的配置文件对所有数据库中的实例都有效,如果你的某个数据库或者链接需要改变某些参数,你可以在当前链接或者创建数据库时改变。以PHP为例建立链接resource mysql_connect ([ string $server [, string $username [, string $password [, bool $new_link [, int $client_flags ]]]]] )选择数据库bool mysql_select_db ( string $database_name [, resource $ link_identifier ] )JDBC<sql:setDataSource url="jdbc:mysql://10.128.51.135/docstore" driver="com.mysql.jdbc.Driver" user="java" password="web" />应用程序肯定有选择链接那个数据库,用哪个用户,密码只要服务器在运行,就会一直在某个端口监听链接,服务器中的所有实例都可以相应! 数据库和实例是两个概念楼主只要2个数据库,就create database a;create database b创建就行了。 为什么要修改端口呢?String url="jdbc:mysql://127.0.0.1:3306/DBname";Connection con=DriverManager.getConnection(url, user, password);在url的字符串中DBname的地方换成你要用的数据库名字就对了呀,为什么要修改端口 我进来后,看到前面的一些答案,很惊奇!这个问题我小白也能知道哇,两个应用程序用不同的数据库有什么影响吗?分别create两个库不久OK啦? 但两个应用使用的是同一个my.ini文件。 好像都没有说清楚啊,你是不是1个mysql数据库,想运行2个数据库实例。如果是这样的话,直接可以使用,无需更改任何的设置,也就是说,你登录数据库后可以直接创建新的数据库实例。但是如果想在同一台机器上运行2个mysql数据库的话,就得修改端口 说错了,是两个数据库。所以想问如何配置my.ini里的端口 求教MySql问题,急! 多对多关系 设计问题。 关于 mysql 查询 in 参数的个数限制 求索引优化 怎样将一张表中的数据求和后插入到另一张表中 求助~在创建数据库的时候为什么会出现以下问题? dump10.9对应的MYSQL版本是多少 数据库同步问题? 倾家荡产求救。MYsql里面中文件丢失。不然就要赔偿别人了了。 请问能从mysql中导出数据库吗? Mysql的Select变量问题 多线程数据库加锁容易锁等待问题
你在应用程序里连接不需要指定数据库吗?端口和配置是对整个服务器而言的,服务器运行时以守护进程运行,默认在3306端口监听请求,为何要改端口? 改了没有任何作用!再说配置文件整个服务器的配置文件对所有数据库中的实例都有效,如果你的某个数据库或者链接需要改变某些参数,你可以在当前链接或者创建数据库时改变。以PHP为例
建立链接
resource mysql_connect ([ string $server [, string $username [, string $password [, bool $new_link [, int $client_flags ]]]]] )
选择数据库
bool mysql_select_db ( string $database_name [, resource $ link_identifier ] )JDBC
<sql:setDataSource url="jdbc:mysql://10.128.51.135/docstore"
driver="com.mysql.jdbc.Driver"
user="java"
password="web" />
应用程序肯定有选择链接那个数据库,用哪个用户,密码
只要服务器在运行,就会一直在某个端口监听链接,服务器中的所有实例都可以相应!
为什么要修改端口呢?
String url="jdbc:mysql://127.0.0.1:3306/DBname";
Connection con=DriverManager.getConnection(url, user, password);
在url的字符串中DBname的地方换成你要用的数据库名字就对了呀,为什么要修改端口