多個mysql 連線處理不一樣的數據庫?

請問如何實現多個mysql 連線處理不一樣的數據庫?不會互相干擾?!

阅读 2.6k
3 个回答

$database1 = mysql_connect("ip1","peter","abc123");
$database2 = mysql_connect("ip2","peter","abc123");
$database3 = mysql_connect("ip3","peter","abc123");
进行数据操作的时候用$database+数字即可。

你可以在执行操作数据库的时候,选择不同数据库啊进行连接啊!

框架里都有实现吧!要是自己写的话,就是单纯的写连接数据库的语句!

新手上路,请多包涵

你要是不用框架的话 定义host的变量是个数组 数组中存放你要连接的host地址 要是数据库也不一样的话 你也要把dbname变量 存放数组 最好定好统一的键名 不过还是推荐你不要这样做。一般来说连不一样的 采用主从模式读写分离

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题