alter server server1
options (user 'QQAA2233', password '3322QQAA', port 3307);
需要用这条语句改变server1服务器,但前提是如果创建服务器?
请问有没有create server这条语句的?网上也找不到相关知识

解决方案 »

  1.   

    在MYSQL中没有此命令,只有用FEDERATED 是个存储引擎来访问其它服务器中的表,示例:
    CREATE TABLE `a` (
       `tid` INT(6) NOT NULL AUTO_INCREMENT,
       `subject` VARCHAR(20) DEFAULT NULL,
       UNIQUE KEY `tid` (`tid`),
       KEY `tt` (`tid`,`subject`)
    ) ENGINE=FEDERATED   
    CONNECTION='mysql://aa:[email protected]:3306/ee/a'
    ee:数据库名
    a:表名select * from a
      

  2.   

    MYSQL 中没有 create server 这类的语句,在MYSQL中也无法通过命令去创建一个MYSQL服务器。 MYSQL中仅可创建一个数据库。create database xxx;