数据库
_zxd
这个作者很懒,什么都没留下…
展开
-
mysql随机一位小数
update movie set score = CONCAT('4',CEILING(RAND()*9))/10;原创 2020-10-23 10:59:49 · 1042 阅读 · 0 评论 -
mysql autocommit模式
最近网上看了mysql关于悲观锁,他们几乎都引用的这一句话:“注:要使用悲观锁,我们必须关闭mysql数据库的自动提交属性,因为MySQL默认使用autocommit模式,也就是说,当你执行一个更新操作后,MySQL会立刻将结果进行提交。” 问题是他们用的事物!autocommit可以影响到事物了?是我理解的不对还是你们全都在误导人...原创 2020-07-25 17:36:33 · 289 阅读 · 0 评论 -
linux 安装mysql5.7
下载 :https://dev.mysql.com/downloads/mysql/解压 :tar zxvf在mysql目录创建data数据目录新建用户组 :groupadd mysql新建用户组 :useradd -r -g mysql mysql赋予权限 :chown mysql:mysql -R /usr/local/mysql进入mysql的bin目录初始化数...原创 2019-12-25 12:35:21 · 117 阅读 · 0 评论 -
存储过程
MySQL 5.0 版本开始支持存储过程。存储过程(Stored Procedure)是一种在数据库中存储复杂程序,以便外部程序调用的一种数据库对象。存储过程是为了完成特定功能的SQL语句集,经编译创建并保存在数据库中,用户可通过指定存储过程的名字并给定参数(需要时)来调用执行。存储过程思想上很简单,就是数据库 SQL 语言层面的代码封装与重用。存储过程,往往定制化于特定的数...原创 2019-07-03 14:08:37 · 233 阅读 · 0 评论 -
SQL全局变量和局部变量(@@/@)
局部变量-- insert into test(test) values('12');-- select LAST_INSERT_ID(); -- 结果1-- set @last_id = last_insert_id();select @last_id -- 结果是1原创 2019-06-27 18:05:03 · 503 阅读 · 0 评论 -
mysqldump参数
mysqldump 导出数据库各参数详细说明mysqldump是mysql用于转存储数据库的实用程序。它主要产生一个SQL脚本,其中包含从头重新创建数据库所必需的命令CREATE TABLE INSERT等。下面我们详细介绍一下mysqldump导出的各种实例:1 导出一个数据库的结构mysqldump -d dbname -uroot -p > dbname.sql...原创 2019-06-27 16:46:51 · 133 阅读 · 0 评论 -
mysql引擎
show engines 命令 查看默认引擎my.ini中的 [mysqld] 下面加入:default-storage-engine=MyISAM如果启动失败删除mysql,data目录下的ib_logfile0,ib_logfile1原创 2019-05-16 14:43:17 · 151 阅读 · 0 评论 -
在数据库查找某个字段在哪张表里
selecttable_namefrominformation_schema.columnswheretable_schema='库名'andcolumn_name='字段名';原创 2018-08-30 11:20:32 · 6693 阅读 · 0 评论 -
mysql 表修复
数据写入过程中磁盘满了,错误: Table './ckgsbee/mba_fmba_resume' is marked as crashed and should be repaired修复命令:进入到表所在的数据库,check table 表明用来检查出现问题的表的状.repair table newaboutcheck table newabout...原创 2018-08-09 10:00:59 · 2148 阅读 · 0 评论 -
mysql数据库报错了怎么办(got error 28 from storage engine)
原因缓存目录不够大无法执行sql语句解决:在my.cnftmpdir = tmppath改完记得重启原创 2017-10-23 14:17:44 · 1657 阅读 · 2 评论