全网整合营销服务商

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

免费咨询热线: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 


相关文章: 成都网站制作公司哪家好,四川省职工服务网是做什么用?  电脑免费海报制作网站推荐,招聘海报哪个网站多?  网页制作模板网站推荐,网页设计海报之类的素材哪里好?  如何在搬瓦工VPS快速搭建网站?  胶州企业网站制作公司,青岛石头网络科技有限公司怎么样?  Swift中switch语句区间和元组模式匹配  车管所网站制作流程,交警当场开简易程序处罚决定书,在交警网站查询不到怎么办?  图片制作网站免费软件,有没有免费的网站或软件可以将图片批量转为A4大小的pdf?  昆明高端网站制作公司,昆明公租房申请网上登录入口?  如何在橙子建站中快速调整背景颜色?  相册网站制作软件,图片上的网址怎么复制?  详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)  东莞专业网站制作公司有哪些,东莞招聘网站哪个好?  香港服务器网站推广:SEO优化与外贸独立站搭建策略  北京专业网站制作设计师招聘,北京白云观官方网站?  Python路径拼接规范_跨平台处理说明【指导】  如何选择高效响应式自助建站源码系统?  东莞专业制作网站的公司,东莞大学生网的网址是什么?  javascript中对象的定义、使用以及对象和原型链操作小结  大连网站制作费用,大连新青年网站,五年四班里的视频怎样下载啊?    打鱼网站制作软件,波克捕鱼官方号怎么注册?  已有域名和空间,如何快速搭建网站?  建站之星北京办公室:智能建站系统与小程序生成方案解析  手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?  如何在服务器上配置二级域名建站?  网站制作软件免费下载安装,有哪些免费下载的软件网站?  百度网页制作网站有哪些,谁能告诉我百度网站是怎么联系?  如何快速完成中国万网建站详细流程?  西安专业网站制作公司有哪些,陕西省建行官方网站?  成都响应式网站开发,dw怎么把手机适应页面变成网页?  简单实现Android验证码  如何在万网自助建站平台快速创建网站?  贸易公司网站制作流程,出口贸易网站设计怎么做?  网站制作难吗安全吗,做一个网站需要多久时间?  如何优化Golang Web性能_Golang HTTP服务器性能提升方法  杭州银行网站设计制作流程,杭州银行怎么开通认证方式?  专业网站制作企业网站,如何制作一个企业网站,建设网站的基本步骤有哪些?  网站制作软件有哪些,制图软件有哪些?  制作假网页,招聘网的薪资待遇,会有靠谱的吗?一面试又各种折扣?  免费制作小说封面的网站有哪些,怎么接网站批量的封面单?  如何制作网站标识牌,动态网站如何制作(教程)?  如何在建站之星绑定自定义域名?  广州营销型建站服务商推荐:技术优势与SEO优化解析  移动端手机网站制作软件,掌上时代,移动端网站的谷歌SEO该如何做?  如何制作算命网站,怎么注册算命网站?  海南网站制作公司有哪些,海口网是哪家的?  制作企业网站建设方案,怎样建设一个公司网站?  如何用IIS7快速搭建并优化网站站点?  如何在VPS电脑上快速搭建网站? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。