1.数据库DB01中有200张表,现在需要将200张表的表名写入到指定表中(比方说test.all_tables)
CREATE TABLE all_tables ( tab_name varchar(255));2.200张表,每张表的字段信息需要写入指定表中(比方说test.all_columns)
create table `all_columns` (
`Field` varchar (192),
`Type` blob ,
`Collation` varchar (96),
`Null` varchar (9),
`Key` varchar (9),
`Default` blob ,
`Extra` varchar (81),
`Privileges` varchar (240),
`Comment` varchar (3072)); 现在已知显示表名的命令是 SHOW TABLES;
显示某张表的字段信息是 SHOW FULL COLUMNS FROM TABLE01;希望大家们不吝赐教,谢谢!
CREATE TABLE all_tables ( tab_name varchar(255));2.200张表,每张表的字段信息需要写入指定表中(比方说test.all_columns)
create table `all_columns` (
`Field` varchar (192),
`Type` blob ,
`Collation` varchar (96),
`Null` varchar (9),
`Key` varchar (9),
`Default` blob ,
`Extra` varchar (81),
`Privileges` varchar (240),
`Comment` varchar (3072)); 现在已知显示表名的命令是 SHOW TABLES;
显示某张表的字段信息是 SHOW FULL COLUMNS FROM TABLE01;希望大家们不吝赐教,谢谢!
mysql -uroot -p -e "show tables;" > 123.txt
再用LOAD DATA导入表中
`information_schema`.`COLUMNS`
看看内容