随笔分类 -  MySql专栏

对于mysql的笔录
摘要:进入控制台,登录mysql:mysql -u root -q ,输入密码后,进入mysql命令行 创建数据库:create database abc; //以创建abc为例 创建用户:create user user01@'localhost' identified by 'password'; / 阅读全文
posted @ 2021-04-01 21:35 JimmyShan 阅读(501) 评论(0) 推荐(0) 编辑
摘要:第一步 登陆mysql: mysql-u 数据库用户名 -h 数据库IP -p 根据提示 输入数据库密码 第二步: GRANT ALL PRIVILEGES ON *.* TO '自定义用户名'@'%' IDENTIFIED BY '自定义密码' WITH GRANT OPTION; flush p 阅读全文
posted @ 2019-10-31 11:55 JimmyShan 阅读(1682) 评论(0) 推荐(0) 编辑
摘要:最近,在win10系统上,使用docker下载了 mysql5.7镜像,然后建表时,发生奇怪的问题,表正常创建,但底部会出现一行错误信息,如下: 【Err】 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and c 阅读全文
posted @ 2019-09-06 21:21 JimmyShan 阅读(1631) 评论(0) 推荐(0) 编辑
摘要:静态查看: 实时查看: 阅读全文
posted @ 2019-06-13 00:21 JimmyShan 阅读(108306) 评论(0) 推荐(10) 编辑
摘要:任何版本的升级或降级都存在兼容的问题,DB更为明显,废话不多说,直接进入主题,问题描述如下: 要想解决,需要修改如下参数: 顺便增加一点连接数: 好了,问题解决,做个备忘录。 阅读全文
posted @ 2019-06-10 11:26 JimmyShan 阅读(1649) 评论(0) 推荐(1) 编辑
摘要:今天再次添补一下小小内容,闲话不多说,直入标题。 先来看下,如何创建带参数的 存储过程(ps:本文只限mysql5及以上版本) CREATE PROCEDURE prSaveFileInfo(TableName1 VARCHAR(64), FileName1 VARCHAR(50),FileType 阅读全文
posted @ 2019-04-26 17:58 JimmyShan 阅读(6127) 评论(0) 推荐(0) 编辑
摘要:先截取左边4位,再转换: conv(left(t1.DEVICEID, 4), 16, 10) //转十进制 conv(left(t1.DEVICEID, 4), 10, 16) //转16进制 先截取左边4位,再转换: conv(left(t1.DEVICEID, 4), 16, 10) //转十 阅读全文
posted @ 2019-04-26 17:57 JimmyShan 阅读(7402) 评论(0) 推荐(0) 编辑
摘要:导出:1.在命令行里,进入mysql安装根目录下的bin目录下比如:D:\Program Files\MySQL\MySQL Server 5.0\bin输入 mysqldump -uroot -p 数据库名 > D:\导出文件名.sql注意:这里最后不需要加 分号,按回车后,会让你输入密码,输完即 阅读全文
posted @ 2019-04-26 17:56 JimmyShan 阅读(15983) 评论(0) 推荐(0) 编辑
摘要:grant all privileges on scdb.* to szl@localhost identified by '******'; 说明:1.all privileges 所有可用权限,也可单独分别列出, 比如:select,insert,update,delete,create,dro 阅读全文
posted @ 2019-04-26 17:56 JimmyShan 阅读(1091) 评论(0) 推荐(0) 编辑
摘要:MySQL从5.1开始支持event功能,类似oracle的job功能。有了这个功能之后我们就可以让MySQL自动的执行数据汇总等功能,不用像以前需要操作的支持了。如linux crontab功能。 创建测试表 CREATE TABLE t ( v VARCHAR(100) NOT NULL ) E 阅读全文
posted @ 2019-04-26 17:55 JimmyShan 阅读(422) 评论(0) 推荐(0) 编辑
摘要:下面为您介绍mysql触发器new old的相关知识,供您参考学习,如果您在mysql触发器方面遇到过类似的问题,不妨一看,相信对您会有所帮助。 mysql触发器new old: "NEW . column_name"或者"OLD . column_name".这样在技术上处理(NEW | OLD 阅读全文
posted @ 2019-04-26 17:54 JimmyShan 阅读(6951) 评论(0) 推荐(1) 编辑
摘要:--设置事件调度器 开启SET GLOBAL event_scheduler = ON;--查看事件调度器 是否开启 on开 off关SHOW VARIABLES LIKE 'event_scheduler';创建表:DROP TABLE IF EXISTS `szl`;CREATE TABLE ` 阅读全文
posted @ 2019-04-26 17:53 JimmyShan 阅读(427) 评论(0) 推荐(0) 编辑
摘要:insert into mst_sequence(seq_type, seq_desc, seq_date, seq_no, create_time) VALUES('CK', 'XXX', NOW(), 1, NOW()) on DUPLICATE key UPDATE seq_no=seq_no 阅读全文
posted @ 2019-04-26 17:50 JimmyShan 阅读(3498) 评论(0) 推荐(0) 编辑
摘要:使用如下命令:select table_schema,table_name,column_name,column_type,column_key,is_nullable,column_default,column_comment,character_set_name from information 阅读全文
posted @ 2019-04-26 17:47 JimmyShan 阅读(4101) 评论(0) 推荐(1) 编辑
摘要:查看事务是否占用被锁: SELECT * FROM information_schema.INNODB_TRX;查看里面的 trx_mysql_thread_id字段show full processlist;找ID 和 trx_mysql_thread_id 是否有对应,如果有,使用下面命令kil 阅读全文
posted @ 2019-04-26 17:46 JimmyShan 阅读(315) 评论(0) 推荐(0) 编辑
摘要:目前网上搜索的删除重复记录,大部分都是where子查询,本人感觉看上去不美观,故亲自手写了一个,如下: delete from mst_sku using mst_sku,( select distinct max(sys_no) as sys_no, sku_code from mst_sku g 阅读全文
posted @ 2019-04-26 17:44 JimmyShan 阅读(958) 评论(0) 推荐(0) 编辑
摘要:方法一: 进入MySQL安装目录 打开MySQL配置文件 my.ini 或 my.cnf查找 max_connections=100 修改为 max_connections=1000 服务里重起MySQL即可 方法二: MySQL最大连接数默认是100客户端登录: MySQL -uusername 阅读全文
posted @ 2019-04-26 17:37 JimmyShan 阅读(3874) 评论(0) 推荐(0) 编辑
摘要:错误SQL 查询:编辑SHOWFULLFIELDSFROM`表`FROM`数据库`;MySQL 返回:#1030 - Got error 28 from storage engine根据返回值,可以判断应该是某挂在分区空间已满造成。[root@websites ~]# df -lhFilesyste 阅读全文
posted @ 2019-04-26 17:35 JimmyShan 阅读(2604) 评论(0) 推荐(0) 编辑

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