SQL
爱玲姐姐
大家好,我是计爱玲,英文名:Cathy,是一名前端开发工程师,热爱解锁各种前端新技术。我的爱豆是王一博,当然我也想认识更多同行的帅哥,
我的微信jal517486222,欢迎加我好友交流编程技术*^_^*
个人网站:https://jiailing.com
展开
-
MySQL创建新用户,开启远程连接访问
MySQL创建远程数据库新用户,开启远程连接访问每一个项目都有一个数据库,如果都用同一个MySQL用户来访问各个数据库,这是非常危险的,一旦一个项目被黑,那它的数据库账号密码还能用来访问其他数据库,简直太危险了⊙﹏⊙|||????所以为了数据库的安全考虑,最好是为每一个数据库单独创建一个用户,每个用户只能访问它自己项目要用的数据库。一、 创建用户先登录远程服务器,用root进入MySQL里进行...原创 2019-12-30 14:21:04 · 1995 阅读 · 2 评论 -
查询,修改 数据库
一,查询数据库中的某一字段SELECT * FROM ahstu WHERE student_class="电子信息工程152"二,根据另外一张表的一个字段,修改这一张表的一个字段UPDATE usersset users.nick = ( SELECT CONCAT(ahstu.student_class,ahstu.student_name) FROM ahstu WHERE ahst原创 2017-12-04 10:28:36 · 999 阅读 · 0 评论 -
解决MySQL无法插入中文数据问题(UTF-8编码)
我花了好几个小时找过各种方法,最终靠这个方法实现了中文插入,我都快要喜极而泣了,分享给大家,真的很实用一些关于查看和修改字符集的MySQL知识:查看mysql的字符集:show variables where Variable_name like '%char%';查看某一个数据库字符集:show create database enterprises;(注:enterprises为数...原创 2018-08-08 00:05:04 · 5661 阅读 · 0 评论 -
mysql 数据库中,怎样使date类型的字段的值自增或者自减一年
date类型的字段vip_out_time自增一年:update users set vip_out_time = date_add(vip_out_time, interval 1 year) where user_id = ‘2604150210’date类型的字段vip_out_time自减一年:update users set vip_out_time = date_sub(vip...原创 2018-10-12 13:40:11 · 3062 阅读 · 0 评论 -
SQL的日期每一位的格式----怎么判断MySQL数据库中某一日期类型的字段值是不是今天
怎么判断MySQL数据库中某一日期类型的字段值是不是今天select * from table_namewhere date_format(日期字段,'%e %b %y') = date_format(now(), '%e %b %y');全部转换成同样的格式再进行比较。...原创 2018-10-18 14:48:12 · 3274 阅读 · 3 评论 -
MySQL当条件成立时,插入数据(多条插入)
给今天过生日的用户发放50枚INSERT INTO coin_trade (coin_amount, subject, word, user_id, trade_time, goods_id) SELECT#插入的每条数据来自于这个select查到的二维数组 '50', (SELECT goods_name FROM goods WHERE goods_i...原创 2018-11-30 14:05:49 · 6109 阅读 · 0 评论 -
mysql数据库日期时间的精准查询
mysql数据库日期时间的精准查询今天select * from 表名 where to_days(时间字段名) = to_days(now());昨天SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1近7天SELECT * FROM 表名 where DATE_SUB(CURDATE...原创 2018-11-30 16:06:47 · 2295 阅读 · 0 评论 -
Mysql 用一个表的字段更新另一个表的字段
将users表中的用户昵称(nick字段)的值用UserMapTable中的用户名信息(nick字段)代替,如果UserMapTable表中找不到users表中的用户,则这一行不做修改,只修改UserMapTable和users同时存在的用户信息。下面提供两种写法,亲测可用写法一:UPDATE users INNER JOIN UserMapTableSET users.nick=User...原创 2019-05-08 10:33:17 · 1852 阅读 · 1 评论 -
Ubuntu下开启MySQL远程连接权限(新版本方法)
一、将用户的访问地址改为%打开终端登录mysql数据库:mysql -u root -p查看user表mysql> use mysql;Database changeedmysql>select host, user, authentication_string from user;注意此处网上很多教程写的是password,那是老版的了,现在的MySQL的mysq...原创 2019-10-06 21:08:25 · 1824 阅读 · 0 评论