MySql项目中使用的小窍门

1mySql:两列拼接

SELECT group_id,CONCAT(group_name,'(',group_total_email,')') as group_name from edm_group WHERE group_name Not                 LIKE '%錯誤%' AND group_name Not LIKE '%test%' AND group_name Not LIKE '%測試%' AND group_name Not LIKE '%純淨契作%' AND group_name Not                 LIKE '%舊%' AND group_name Not LIKE '%STOP%' ;

2.mySql里面存储的是数字格式的时间,需要转换成dateTime格式可以用 :FROM_UNIXTIME(cd.create_time)

3.mySql数据库里面某些字段存储内容有换行,例如:

亡命天涯刀上行

天天提心吊胆

罪魁祸首

这样汇出csv的时候他也会换行。解决办法如下:

select replace(replace(comment_info, char(10), ''), char(13), '')as comment_info from comment

查询结果是 这样:“亡命天涯刀上行天天提心吊胆罪魁祸首”;

 

4.mysql -uroot -p;链接服务其:按enter键后输入密码链接到数据库。
5.show databases; 显示所有数据库名称。
6.use test1; 切换数据库。
7.show tables; 显示所有的表名称。
8.select *from users;
9.备份数据库:mysqldump -h192.168.100.237 -uCVAS -pP@$$W0RD --default-character-set=utf8 cvasdz>E:\cvasdz2.sql
10.还原数据库:mysql -u root -pP@$$WORD --default-character-set=utf8 cvasdz<E:\cvasdz.sql

 

8.查询列名和备注:select column_comment,COLUMN_NAME from INFORMATION_SCHEMA.Columns where table_name='表名' and table_schema='数据库名'

 

posted @ 2014-12-04 14:44  草场灬猎奇  阅读(150)  评论(0编辑  收藏  举报