mysql
三七归故里
这个作者很懒,什么都没留下…
展开
-
Mysql 提取不规则字符串中的全部数字
需求: 商品名称佳通轮胎215/70R16600V1根据2157016查找 由于之前的开发人员离职了,然后作为小白上手的我有两种解决办法 添加字段 由于不确定不敢贸然加字段 其次就是一个字段就能解决,我为什么要加字段 DROP FUNCTION IF EXISTS `base_mall`.`ExtractNumber`;DELIMITER $$CREATE FUNCTION `base_mall`.`ExtractNumber`(in_stri...转载 2021-09-10 13:09:20 · 261 阅读 · 0 评论 -
Mysql 替换第一个字母出现的字母删除
需求:远路 225/60R17 FRD66/HT 去除第一个'/'远路 22560R17 FRD66/HT .说说我面临的问题:客户要求我把第一个R和/去除,由于我的数据量过大,然后我进行批量操作。所以我在查询写查询语句的是后把每种可能性都列出来了。我为什么加上case when 是因为我的数据库存在没有 '/' 和‘R’的情况,不加会导致我的R报错。批量修改数据库,请1 备份 2 查询 3 修改select LENGTH('远路 225/60R17 ...原创 2021-09-09 17:57:00 · 510 阅读 · 0 评论 -
Mysql 查看字符串中指定字符出现的次数
select LENGTH('米其林 R 265/65R17 112H SUV 旅悦')- LENGTH(REPLACE('米其林 R 265/65R17 112H SUV 旅悦','R',''));原创 2021-09-09 16:39:35 · 354 阅读 · 0 评论 -
mysql-8.0.18 修改root 密码
use mysql;ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘新密码’; ##新密码即要修改的密码FLUSH PRIVILEGES;原创 2021-05-31 11:07:50 · 100 阅读 · 0 评论 -
docker修改配置文件之后,导致不能启动
首先,给大家介绍一下,我是不是脑子瓦特了,去修改mysql的配置文件。起因是由于我的系统是Window10,我凭借我7s中的记忆记得mysql不区分大小写啊。所以我在导出mysql的时候就没有考虑。结果 mysql的脚本文件就存在大写,我把文件上传到linux 服务器上之后,导致我本地连接服务器数据库的时候,就因为大小写错误。方法一:删除数据库,从把文件弄成小写,然后重新运行方法二:向我这样不管不顾的就修改了人家mysql的配置文件,悲剧就是这样来的猝不及防,我的mysql光荣牺牲了。解决办法:do原创 2021-05-12 16:46:04 · 1338 阅读 · 0 评论 -
docker 部署mysql服务之后,执行sql脚本
1,先将.sql文件copy到docker容器里docker ps //找到容器的短ID或者指定的name。docker inspect -f ‘{{.Id}}’ id or name 得到指定容器的全IDdocker cp 本地文件路径 ID全称:容器路径[docker cp mysql.sql 12345:/tmp/]2,将文件copy进容器之后,进入docke 容器docker exec -it mysql bash 进入容器mysql -u root -p 进入mysql服务show原创 2021-04-26 16:57:43 · 2174 阅读 · 0 评论 -
docker 安装mysql ,使用 mysql -uroot -p,出现“-bash: mysql: command not found”错误
由于在下学艺不精,今天第一次使用docker 下载安装,之前就听说docker很好用。我就使用了 阿里云服务器(Bebian 9.9) ,安装mysql ,redis, 想让本地程序直接连接服务器上的,参考docker菜鸟教程安装后:我就想原先一样本地使用 mysql -u root -p 直接登录,但是-bash: mysql: command not found”后面参考连这个:https://blog.csdn.net/boling_cavalry/article/details/80215原创 2021-04-26 15:57:30 · 2411 阅读 · 2 评论