1.单机MySQL主机名修改 今天无事看到自己的主机名不对,于是改了一下,以便区分服务器,那只重启MySQL时出现下面错误: MySQL manager or server PID file could not be found! [FAILED]Starting MySQL.Manager of pid-file quit without updating fi[FAILED] 怎么会找不到PID呢,看下面: [root@daban114.com ~]# ps aux | gre
先创建一张表: -- 创建用户表 CREATE TABLE user10( id SMALLINT UNSIGNED KEY AUTO_INCREMENT, username ) NOT NULL UNIQUE, password ) NOT NULL, email ) NOT NULL DEFAULT 'a@a.com', age , addr ) NOT NULL DEFAULT '北京', salary ,2), regTime INT UNSIGNED, face ) NOT NULL
首先创建目标库 create database trgdb; 获取所有源库的表名 use information_schema; select table_name from TABLES where TABLE_SCHEMA=’srcdb’; 然后按照以下命令一个个修改 rename table srcdb.[tablename] to trgdb.[tablename]; 一个个执行下来之后表就转到新的库里面了.
mysql 命令重命名表RENAME TABLE 句法 RENAME TABLE tbl_name TO new_tbl_name[, tbl_name2 TO new_tbl_name2,...]更名是以原子方式(atomically)执行,这就意味着,当更名正在运行时,其它的任何线程均不能该表.这使得以一个空表替换一个表成为可能. CREATE TABLE new_table (...);RENAME TABLE old_table TO backup_table, new_table TO