全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

Mysql常用sql语句汇总

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小时内与您取得联系。