51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#MySQL
MySQL创建用户与授权方法
一,创建用户:命令:CREATEUSER'username'@'host'IDENTIFIEDBY'password';说明:username-你将创建的用户名,host-指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost,如果想让该用户可以从任意远程主...
开发笔记
·
2022-06-10
MySQL
创建
用户
授权
方法
MySQL MyISAM 优化设置
[client]port =3306socket =/tmp/mysql.sockdefault-character-set=utf8#设置客户端的字符编码[mysqld]#genericconfigurationoptionsport =3306socket =/tmp/mysql.sock#***c...
开发笔记
·
2022-06-09
MySQL
MyISAM
优化设置
MySQL 8.0.29 GA
MySQL的最新版本8.0.29于2022年4月26日正式发行(GA)。MySQL8.0发布至今已经历4年(2018年4月19日GA),已经进入了标准生命周期的末期,如果你还在继续使用MySQL5.7版本,甚至是5.6版本,现在应该认真考虑未来的数据库安全问题。MySQL8.0.29是一个维护版本,在这个版本里面做了大...
开发笔记
·
2022-05-15
MySQL
8.0.29
GA
MySql替换字段中指定的字符
UPDATE`table_name`SET`field_name`=replace(`field_name`,'from_str','to_str')WHERE`field_name`LIKE'%from_str%'说明:table_name——表的名字field_name——字段名from_str——需要替换的字符串...
开发笔记
·
2022-05-07
MySql
替换
字段
中指
定的
mysql表怎么加注释
创建新表的脚本中,可在字段定义创建表脚本中添加comment属性来添加注释。示例代码如下:1createtabletest(2idintnotnulldefault0comment'用户id')如果是已经建好的表,也可以用修改字段的命令,然后加上comment属性定义,就可以添加上注释了。示例代码如下:...
开发笔记
·
2022-04-26
mysql
怎么
注释
mysql计算两个日期相差的天数
DATEDIFF()函数可以返回两个日期之间的天数。SELECTDATEDIFF('2015-06-29','2015-06-12')ASDiffDate 结果17SELECTDATEDIFF('2015-06-12','2015-06-29')ASDiffDate 结果-17...
开发笔记
·
2022-03-28
mysql
计算
两个
日期
相差
MySql计算两个日期的时间差函数(1天内 一周内 一个月内)
MySql计算两个日期时间的差函数:第一种:TIMESTAMPDIFF函数,需要传入三个参数,第一个是比较的类型,可以比较FRAC_SECOND、SECOND、MINUTE、HOUR、DAY、WEEK、MONTH、QUARTER或YEAR几种类型,第二个和第三个参数是待比较的两个时间,比较是后一个时间减前一个时间,具体...
开发笔记
·
2022-03-28
MySql
计算
两个
日期
时间差
MySQL获取汉字的拼音首字母
DROPFUNCTIONIFEXISTS`GET_FIRST_PINYIN_CHAR`;DELIMITER;;CREATEFUNCTION`GET_FIRST_PINYIN_CHAR`(PARAMVARCHAR(255))RETURNSVARCHAR(2)CHARSETutf8DETERMINISTICBEGINDEC...
开发笔记
·
2022-03-23
MySQL
获取
汉字
拼音
字母
php的mysqli_insert_id() 函数
mysqli_insert_id()函数的作用是返回最近一条insert语句自动生成的ID用法:<?php//https://www.51dev.com//IT开发社区$con=mysqli_connect("localhost","my_user","my_password","my_db");if(mysql...
开发笔记
·
2022-03-23
php
mysqli
insert
id
函数
MYSQL查询近一个月的数据
//今天select*from表名whereto_days(时间字段名)=to_days(now());//昨天SELECT*FROM表名WHERETO_DAYS(NOW())-TO_DAYS(时间字段名)<=1//近7天SELECT*FROM表名whereDATE_SUB(CURDATE(),INTERVAL7...
开发笔记
·
2022-03-16
MYSQL
查询
一个月
数据
Mysql字段类型date, datetime设置0000-00-00默认值报错问题
现象:用sql创建表时,date,datetime类型设置默认值"0000-00-00",出现异常:Invaliddefaultvaluefor'time',MySQL版本5.7原因:查看当前的sql_mode配置:select@@sql_mode;结果如下:ONLY_FULL_GR...
开发笔记
·
2021-12-31
Mysql
字段
类型
date
datetime
MySQL查询语句优化方法
1、应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。2、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 orderby涉及的列上建立索引。3、应尽量避免在 where 子句中对...
开发笔记
·
2021-12-31
MySQL
查询
语句
优化
方法
MySQL正则表达式匹配
1.基本字符匹配:selecttitlefromt_tablewheretitleREGEXP'51dev';检索title中包含文本51dev的所有行。selecttitlefromt_tablewheretitleREGEXP'.51dev';.在正则表达式中表示匹配任意一个字符。2...
开发笔记
·
2021-11-09
MySQL
正则
表达式
匹配
MySQL 查询当天、本周,本月、当天的数据
MySQL查询当天、本周,本月、当天的数据SELECT*FROM表名WHEREyear(时间字段名)=year(now())andmonth(时间字段名)=month(now())andday(时间字段名)=day(now()); ...
星空
·
2021-10-30
当天
MySQL
查询
本周
本月
mysql怎样修改data的存储位置
一、停止MySQL 开始-cmdnetstopmysql5 二、复制原来数据库目录到新目录 1、复制C:ProgramDataMySQLMySQLServer5.6中的data目录到 D:ProgramFilesMySQLMySQLServer5.6目录下(自行创建的目录)三,修改MySQL配置文件1、用记事本打开C...
星空
·
2021-09-19
mysql
怎样
修改
data
存储
首页
上一页
1
2
3
4
5
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他