1、mysql 导出文件:
SELECT `pe2e_user_to_company`.company_name, `pe2e_user_to_company`.company_code, `users`.name, `users`.uid, `users`.mail, `pe2e_email_notification_email`.`email_cc` FROM `users` , `pe2e_user_to_company` LEFT JOIN `pe2e_email_notification_email` ON `pe2e_user_to_company`.`uid` = `pe2e_email_notification_email`.`uid` WHERE `users`.`uid` = `pe2e_user_to_company`.`uid` into outfile '/tmp/users.csv' fields terminated by ',' enclosed by '"' lines terminated by '\r\n';
2、关联查询
sql中多个left join,为了保证返回数量和主表一样,要加个group by 主表id
3、if,ifnull,concat_ws等常见方法
1)concat_ws('',country, province, city) region 三字段按照''之间的内容合拼;
concat_ws('',CASE p.gameType1 WHEN 1 THEN '朗诵讲故事' WHEN 2 THEN '朗诵情景演讲' END,CASE p.gameType2 WHEN 3 THEN '主题写作' END) as gameType;
2)if(gender=1,'男','女') as gender;
3)ifnull(age,0) as age;
4)(CASE ageGroup WHEN 1 THEN '儿童A组' WHEN 2 THEN '儿童B组' WHEN 3 THEN '少年A组' WHEN 4 THEN '少年B组' END) as ageGroup;
4、mysql5.7 找回root密码
[root@166087 mysql]# /usr/local/mysql/bin/mysqld_safe --defaults-file=/etc/my.cnf --datadir=/data/mysql --skip-grant-tables
mysql> update user set authentication_string=password('123456') where user='root';
5、阿里云使用笔记-MySQL远程连接-centos7
首先登录:
mysql -u root -h localhost -p
use mysql #打开mysql数据库
2)将host设置为%表示任何ip都能连接mysql,当然您也可以将host指定为某个ip
update user set host='%' where user='root' and host='localhost'; flush privileges; #刷新权限表,使配置生效
然后我们就能远程连接我们的mysql了。
3)如果您想关闭远程连接,恢复mysql的默认设置(只能本地连接),您可以通过以下步骤操作:
use mysql #打开mysql数据库
update user set host='localhost' where user='root'; #将host设置为localhost表示只能本地连接mysql
flush privileges; #刷新权限表,使配置生效
update user set password=password('123456') where User='root';#修改密码
flush privileges ; #刷新权限表,使配置生效
备注:您也可以添加一个用户名为yuancheng,密码为123456,权限为%(表示任意ip都能连接)的远程连接用户。命令参考如下:
grant all on *.* to 'yuancheng'@'%' identified by '123456'; flush privileges;
4)mysql排序时如果该字段是varchar怎么办?
2种办法:
1. order by 字段+0
2. order by cast(字段 as int)
6、批量修改字段数据
update t_comment SET avatar = replace(avatar, 'http', 'https');//替换
update t_log set message=concat("https",message);//前面追加
# mysql常用命令使用方法
# 数据库常用mysql语句
# 常用的mysql语句
# 对MySql经常使用语句的全面总结(必看篇)
# Mysql查询最近一条记录的sql语句(优化篇)
# MySQL 使用DQL命令查询数据的实现方法
# 整理MySql常用查询语句(23种)
# Mysql学习之数据库检索语句DQL大全小白篇
# 都能
# 设置为
# 您也
# 就能
# 多个
# 您可以
# 您想
# 默认设置
# 密码为
# 修改密码
# 表一
# gameType
# 要加个
# ageGroup
# left
# join
# gender
# age
# country
# concat_ws
相关文章:
成都网站制作公司哪家好,四川省职工服务网是做什么用?
电脑免费海报制作网站推荐,招聘海报哪个网站多?
网页制作模板网站推荐,网页设计海报之类的素材哪里好?
如何在搬瓦工VPS快速搭建网站?
胶州企业网站制作公司,青岛石头网络科技有限公司怎么样?
Swift中switch语句区间和元组模式匹配
车管所网站制作流程,交警当场开简易程序处罚决定书,在交警网站查询不到怎么办?
图片制作网站免费软件,有没有免费的网站或软件可以将图片批量转为A4大小的pdf?
昆明高端网站制作公司,昆明公租房申请网上登录入口?
如何在橙子建站中快速调整背景颜色?
相册网站制作软件,图片上的网址怎么复制?
详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)
东莞专业网站制作公司有哪些,东莞招聘网站哪个好?
香港服务器网站推广:SEO优化与外贸独立站搭建策略
北京专业网站制作设计师招聘,北京白云观官方网站?
Python路径拼接规范_跨平台处理说明【指导】
如何选择高效响应式自助建站源码系统?
东莞专业制作网站的公司,东莞大学生网的网址是什么?
javascript中对象的定义、使用以及对象和原型链操作小结
大连网站制作费用,大连新青年网站,五年四班里的视频怎样下载啊?
打鱼网站制作软件,波克捕鱼官方号怎么注册?
已有域名和空间,如何快速搭建网站?
建站之星北京办公室:智能建站系统与小程序生成方案解析
手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?
如何在服务器上配置二级域名建站?
网站制作软件免费下载安装,有哪些免费下载的软件网站?
百度网页制作网站有哪些,谁能告诉我百度网站是怎么联系?
如何快速完成中国万网建站详细流程?
西安专业网站制作公司有哪些,陕西省建行官方网站?
成都响应式网站开发,dw怎么把手机适应页面变成网页?
简单实现Android验证码
如何在万网自助建站平台快速创建网站?
贸易公司网站制作流程,出口贸易网站设计怎么做?
网站制作难吗安全吗,做一个网站需要多久时间?
如何优化Golang Web性能_Golang HTTP服务器性能提升方法
杭州银行网站设计制作流程,杭州银行怎么开通认证方式?
专业网站制作企业网站,如何制作一个企业网站,建设网站的基本步骤有哪些?
网站制作软件有哪些,制图软件有哪些?
制作假网页,招聘网的薪资待遇,会有靠谱的吗?一面试又各种折扣?
免费制作小说封面的网站有哪些,怎么接网站批量的封面单?
如何制作网站标识牌,动态网站如何制作(教程)?
如何在建站之星绑定自定义域名?
广州营销型建站服务商推荐:技术优势与SEO优化解析
移动端手机网站制作软件,掌上时代,移动端网站的谷歌SEO该如何做?
如何制作算命网站,怎么注册算命网站?
海南网站制作公司有哪些,海口网是哪家的?
制作企业网站建设方案,怎样建设一个公司网站?
如何用IIS7快速搭建并优化网站站点?
如何在VPS电脑上快速搭建网站?
*请认真填写需求信息,我们会在24小时内与您取得联系。