MySQL操作(三)
1.复制表语句
mysql中用命令行复制表结构的方法主要有一下几种:
1.只复制表结构到新表
mysql>CREATE TABLE 新表 SELECT * FROM 旧表 WHERE 1=2;
或者
mysql>CREATE TABLE 新表 LIKE 旧表;
2.复制表结构及数据到新表
mysql>CREATE TABLE 新表 SELECT * FROM 旧表;
3.复制旧表的数据到新表(假设两个表结构一样)
mysql>INSERT INTO 新表 SELECT * FROM 旧表;
4.复制旧表的数据到新表(假设两个表结构不一样)
mysql>INSERT INTO 新表(字段1,字段2,.......) SELECT 字段1,字段2,...... FROM 旧表;
2.查看数据
查看前n~m行
mysql>SELECT * FROM 表名 LIMIT n-1,m-n;
3.清除数据,保留表结构
mysql>DELETE FROM 表名;
4.查看secure权限,可以随意导入导出文件
mysql>show variables like '%secure%';
5.查看表结构
mysql>desc 表名;
6.运行sql文件
mysql>source 文件路径(比如D:\Code\import.sql)


浙公网安备 33010602011771号