随笔分类 -  MySQL

mysql模糊查询支持特殊字符
摘要:使用mysql模糊查询时,如果输入特殊字符,比如%,_会导致查询条件匹配所有记录,因为mysql的模糊查询要使用like关键字,而%和_分别时通配符,%表示任意个任意字符,_表示任意一个字符,如果要查询的字符包含%或_,会导致查询条件无效。 这个问题,首先要将%和_符号进行转义,这样就与mysql的
0
0
0
mysql查询不区分大小写解决方案
摘要:mysql字符集和校对规则 有时在使用mysql时字符串的查询条件不管大小写都能查询到数据,例如:输入 aaa 或者aaA ,AAA都能查询同样的结果,说明查询条件对大小写不敏感。 大小写不敏感的根源在于字符集所使用的校对规则有关 1、查看mysql所有可用的字符集的命令是 show charact
0
0
0
mysql配置文件
摘要:[client] #客户端设置,即客户端默认的连接参数 # password = 你的密码 port = 3306 #默认连接端口 socket = /usr/local/mysql/data/mysql.sock #用于本地连接的socket套接字 default-character-set =
0
0
0
mysql常用插入sql
摘要:insert into、insert ignore into、replace into区别 指令 不存在 已存在 举例 insert 插入 报错 insert into stu(name, age) values('小明', 23); insert ignore 插入 忽略 insert ignor
0
0
0
win10 docker安装mysql容器
摘要:前言 win10安装mariadb容器,之所以使用docker安装mariadb,原因很简单,安装方便,管理更方便,不想用了直接将容器删除,安装也方便 步骤 1、从仓库拉取mariadb数据库镜像 docker pull mariadb # 默认使用最新版本的 2、运行容器 因为是数据库,所以需要将
0
0
0
数据库存储IP地址
摘要:背景 项目中可能会保存ip地址到数据库的需求,尤其是当数据量较大时,选择合适的存储方式能大大提高ip地址查询效率。 无符号整数 在看高性能MySQL第3版(4.1.7节)时,作者建议当存储IPv4地址时,应该使用32位的无符号整数(UNSIGNED INT)来存储IP地址,而不是使用字符串。 相对字
0
0
0
点击右上角即可分享
微信分享提示
深色
回顶
收起