最近的一个项目中用到两个东西,一个就是传入数据库连接就自动复制该库的所有表结构,其二就是在搜索中用到获取库中的表和表中的字段,所以记录一下,至于项目情况,随后更新。
-- 获取所有数据库名称
SELECT `SCHEMA_NAME`
FROM `information_schema`.`SCHEMATA`;
-- 获取库中的所有表名称
select COLUMN_NAME from information_schema.COLUMNS where table_name = 'your_table_name';
-- 这个是我自己写的
SELECT table_name, table_type, engine
FROM information_schema.tables
WHERE table_schema = '61z';
-- 获取表中的字段名称
select column_name from information_schema.columns
where table_schema='61z' and table_name='jtgk';
以上就是实现过程。