MySQL用法

前端之家收集整理的这篇文章主要介绍了MySQL用法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

查询数据库

通过查询INFORMATION_SCHEMA.TABLES查询数据库表的结构信息

SELECT  *  FROM  INFORMATION_SCHEMA.TABLES

WHERE TABLE_NAME =’table_name’ and TABLE_SCHEMA = 'database_name'

-- 查询所有表所有列名

SELECT COLUMN_NAME,TABLE_NAME,TABLE_SCHEMA,COLUMN_COMMENT FROM INFORMATION_SCHEMA.COLUMNS where TABLE_SCHEMA like 'ykee%';

 

 

查询结果导出文件

查询语句后面加上into  outfile 文件路径,可将查询结果导出到文件文件格式自定

SELECT CONCAT('delete from ',';') FROM INFORMATION_SCHEMA.TABLES

WHERE TABLE_NAME like 'dep_system_doc%'  and TABLE_SCHEMA = 'acm_gaj'

into  outfile  "d://clear_dep_system_doc_.xls";

 

连表修改

UPDATE trc_track t,cst_customer c
SET t.org_id = c.org_id
WHERE t.org_id is null and t.customer_id = c.id

 

 

 

 


-- 清除前缀空格
select dic_key from kn_bc_dictionary where dic_key like'% ';
select SUBSTR(dic_key FROM 1 FOR LENGTH(dic_key)-1) from kn_bc_dictionary where dic_key like'% ';
-- 清除后缀空格
select dic_key from kn_bc_dictionary where dic_key like' %';
select SUBSTR(dic_key FROM 2 FOR LENGTH(dic_key)) from kn_bc_dictionary where dic_key like' %';
-- 中间空格改为下划线
select dic_key from kn_bc_dictionary where dic_key like'% %';
select dic_key,REPLACE(dic_key,' ','_') from kn_bc_dictionary where dic_key like'% %';

猜你在找的MySQL相关文章