随笔分类 -  mysql

摘要:mysql数据库source命令导入sql文件 第一步,打开sheel命令窗口,进入数据库 mysql -u用户名 -p 输入密码 第二步,切换数据库 mysql>use test; (其中test为要导入的数据库名) 第三步,导入sql文件 mysql> source /root/pro_sql/ 阅读全文
posted @ 2023-06-28 15:19 菜鸟辉哥 阅读(951) 评论(0) 推荐(0) 编辑
摘要:1.纯MySQL服务的环境下,都是少不了需要root用户登陆的情况,一般情况下MySQL都是在开放本地连接,需要开放远程连接的话需要用户自行设置1.本文使用的是MySQL的版本为MySQL8.0,版本的情况应该不会有太大影响,因为都是基于命令来修改权限分配的。本文旨在解决下图远程登录MySQL 2. 阅读全文
posted @ 2022-09-22 12:25 菜鸟辉哥 阅读(2311) 评论(0) 推荐(0) 编辑
摘要:修改 my.ini 文件 需修改mysql配置文件,通过手动添加sql_mode的方式强制指定不需要ONLY_FULL_GROUP_BY属性, 在 [mysqld] 下面添加代码: sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,E 阅读全文
posted @ 2022-09-16 16:32 菜鸟辉哥 阅读(345) 评论(0) 推荐(0) 编辑
摘要:安装包选择 为什么用rpm? 在Linux系列上安装软件一般有源码编译安装、rpm(或者dpkg)、yum等方式,优劣主要体现在是否需要网络环境、是否能自动检测依赖,升级和卸载是否方便等。作为非运维人员,也需基本了解。 源码安装支持离线,但即使可以自动创建 Makefile等文件简化安装,整个过程也 阅读全文
posted @ 2022-09-14 13:21 菜鸟辉哥 阅读(649) 评论(0) 推荐(0) 编辑
摘要:MySQL CASE WHEN 多个判断条件, STATUS是数据库中的一个字段 SELECT CASE WHEN STATUS='1' THEN '状态1' WHEN STATUS='2' THEN '状态2' WHEN STATUS='3' THEN '状态3' WHEN STATUS='0' 阅读全文
posted @ 2022-05-27 18:05 菜鸟辉哥 阅读(4860) 评论(0) 推荐(0) 编辑
摘要:错误分析: 早上起来打开网站,发现不能访问了,报错显示:Error establishing a database connection,不用说,肯定又是MySQL数据库宕了... 赶紧火急火燎的登上服务器, ps -ef |grep mysql一看,果然是。 尝试重新启动MySQL, 提示:Job 阅读全文
posted @ 2022-05-25 16:10 菜鸟辉哥 阅读(14009) 评论(0) 推荐(0) 编辑
摘要:在还原数据库的时候遇到问题:[ERR] 2006 - MySQL server has gone away [ERR] -- MySQL dump 10.13 Distrib 5.6.42, for 1 问题 在还原数据库的时候遇到问题: [SQL] Query 2205_all star [ERR 阅读全文
posted @ 2022-05-20 09:53 菜鸟辉哥 阅读(323) 评论(0) 推荐(0) 编辑
摘要:语法:转换成日期类型 SELECT CONVERT("2022-05-19", DATE) 转换成日期; 定义和用法 CONVERT()函数将值转换为指定的数据类型或字符集。 语法1: CONVERT(value, type) 语法2: CONVERT(value USING charset) 参数 阅读全文
posted @ 2022-05-19 10:16 菜鸟辉哥 阅读(1046) 评论(0) 推荐(0) 编辑
摘要:语法 去除前面的'0'字符串 语法: trim( LEADING '0' FROM '01' ) 去除前后的'0'字符串 SELECT trim( '0' FROM '00100' ) 结果 SELECT concat( trim( LEADING '0' FROM '01' ), '月' ) 月 阅读全文
posted @ 2022-05-19 09:53 菜鸟辉哥 阅读(66) 评论(0) 推荐(0) 编辑
摘要:1.第一种 select 表名.*, ROUND(DATEDIFF(CURDATE(), birthday)/365.2422) as age from userinfo 其中DATEDIFF() 函数用来计算两个参数间的相差天数 CURDATE()是返回“YY-MM-DD”格式的当前日期 birt 阅读全文
posted @ 2022-05-19 09:25 菜鸟辉哥 阅读(1390) 评论(0) 推荐(0) 编辑
摘要:mysql中查看一个字段中,有几个逗号 利用replace、length的内置函数 SELECT dept_name,ancestors,LENGTH(ancestors)-LENGTH(replace(ancestors,',',''))+1 as count FROM sys_dept 阅读全文
posted @ 2022-05-05 14:26 菜鸟辉哥 阅读(1407) 评论(0) 推荐(0) 编辑
摘要:一、mysqldump工具简介 mysqldump是mysql用于转存储数据库的实用程序。它主要产生一个SQL脚本,其中包含从头重新创建数据库所必需的命令CREATE TABLE INSERT等。它的备份原理是通过协议连接到 MySQL 数据库,将需要备份的数据查询出来,将查询出的数据转换成对应的i 阅读全文
posted @ 2022-04-26 10:12 菜鸟辉哥 阅读(186) 评论(0) 推荐(0) 编辑
摘要:mysql安装以及2059 - Authentication plugin 'caching_sha2_password' cannot be loaded:报错的解决办法 如果创建mysql的数据库连接报如下错误:2059 - Authentication plugin 'caching_sha2 阅读全文
posted @ 2022-04-26 09:33 菜鸟辉哥 阅读(1835) 评论(0) 推荐(0) 编辑
摘要:#基本操作 /* Windows服务 */ -- 启动MySQL net start mysql -- 创建Windows服务 sc create mysql binPath= mysqld_bin_path(注意:等号与值之间有空格) /* 连接与断开服务器 */ mysql -h 地址 -P 端 阅读全文
posted @ 2022-04-01 15:12 菜鸟辉哥 阅读(37) 评论(0) 推荐(0) 编辑
摘要:1、问题 采用 MyBatis 框架操作 MySQL 数据库时,判断传入的字符串 auditStatus值为"N"时,执行相关操作,如下 xml 语句未生效: <if test="auditStatus== 'N'"> and audit_status= 0 </if> 2、原因 MyBatis 是 阅读全文
posted @ 2022-03-09 15:02 菜鸟辉哥 阅读(632) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示