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
相关文章:
,在苏州找工作,上哪个网站比较好?
建站之星备案流程有哪些注意事项?
建站之星如何优化SEO以实现高效排名?
如何优化Golang Web性能_Golang HTTP服务器性能提升方法
外汇网站制作流程,如何在工商银行网站上做外汇买卖?
微信小程序 input输入框控件详解及实例(多种示例)
手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?
如何高效配置IIS服务器搭建网站?
建站之星多图banner生成与模板自定义指南
如何在阿里云通过域名搭建网站?
网站海报制作教学视频教程,有什么免费的高清可商用图片网站,用于海报设计?
深圳网站制作公司好吗,在深圳找工作哪个网站最好啊?
成都网站制作报价公司,成都工业用气开户费用?
大型企业网站制作流程,做网站需要注册公司吗?
如何用狗爹虚拟主机快速搭建网站?
建站上市公司网站建设方案与SEO优化服务定制指南
如何选择服务器才能高效搭建专属网站?
如何配置WinSCP新建站点的密钥验证步骤?
如何在香港免费服务器上快速搭建网站?
香港代理服务器配置指南:高匿IP选择、跨境加速与SEO优化技巧
家具网站制作软件,家具厂怎么跑业务?
定制建站方案优化指南:企业官网开发与建站费用解析
如何快速生成凡客建站的专业级图册?
北京企业网站设计制作公司,北京铁路集团官方网站?
MySQL查询结果复制到新表的方法(更新、插入)
,怎么在广州志愿者网站注册?
公司网站设计制作厂家,怎么创建自己的一个网站?
如何选择美橙互联多站合一建站方案?
建站之星导航菜单设置与功能模块配置全攻略
如何通过云梦建站系统实现SEO快速优化?
建站之星会员如何解锁更多建站功能?
如何通过万网虚拟主机快速搭建网站?
如何在Golang中实现微服务服务拆分_Golang微服务拆分与接口管理方法
c++怎么使用类型萃取type_traits_c++ 模板元编程类型判断【方法】
建站DNS解析失败?如何正确配置域名服务器?
魔方云NAT建站如何实现端口转发?
如何在云主机上快速搭建多站点网站?
如何通过NAT技术实现内网高效建站?
标准网站视频模板制作软件,现在有哪个网站的视频编辑素材最齐全的,背景音乐、音效等?
如何在阿里云高效完成企业建站全流程?
微网站制作教程,我微信里的网站怎么才能复制到浏览器里?
网站视频怎么制作,哪个网站可以免费收看好莱坞经典大片?
如何在服务器上三步完成建站并提升流量?
网页设计与网站制作内容,怎样注册网站?
香港服务器网站卡顿?如何解决网络延迟与负载问题?
如何在腾讯云服务器上快速搭建个人网站?
如何自定义建站之星模板颜色并下载新样式?
如何通过.red域名打造高辨识度品牌网站?
定制建站流程解析:需求评估与SEO优化功能开发指南
猪八戒网站制作视频,开发一个猪八戒网站,大约需要多少?或者自己请程序员,需要什么程序员,多少程序员能完成?
*请认真填写需求信息,我们会在24小时内与您取得联系。