mysql
文章平均质量分 70
执剑走天涯xp
曾梦想仗剑走天涯, 看一看世界的繁华
展开
-
查询mysql数据库里的某字段值所对应的表名与字段名
应用场景:比如在系统的web页面上输入某些值,然后想知道是否正确保存了,但不知道数据是存到哪个表里,除了直接问相关开发人员外,还可以通过运行该查询,来找到数据对应的表以及字段名。使用时,在查询页面粘贴代码,“特定值”改为待查的字段值,“数据库名”改为对应数据库名称,执行查询就能查到相关信息。原创 2023-01-04 15:44:02 · 1194 阅读 · 0 评论 -
Linux上创建备份和恢复数据库&表格的脚本
备份数据库脚本如下:vim backup-custome-table.sh#!/bin/bashecho 'Please Enter localhost Mysql Password: Sql*My@20210828' mysqldump -hlocalhost -uroot -p jira countcurrentdateissues countversiontotestandreleaseissues --single-transaction >custom_tabl.原创 2022-04-16 17:53:39 · 2034 阅读 · 0 评论 -
重学Mysql之Mysql8.0修改密码策略
本文翻译自于Mysql官方文档MySQL :: Security in MySQL :: 6.3.2 Password Validation Options and Variables密码验证组件系统变量如果启用该组件,它会公开几个启用密码检查配置的系统变量: validate_passwordmysql> SHOW VARIABLES LIKE 'validate_password.%';+--------------------------------------+--------翻译 2022-03-29 11:13:15 · 1946 阅读 · 0 评论 -
重学mysql之《高性能Mysql》-事务隔离级别
事务的ACID的概念原子性(atomicity)一个事务必须被视为一个不可分割的最小工作单元,整个事务中的所有操作要么全部提交成功,要么全部失败回滚,对于一个事务来说,不可能只执行其中的一部分操作,这就是事务的原子性。一致性(consistency)数据库总是从一个一致性的状态转换到另外一个一致性的状态。在前面的例子中,一致性确保了,即使在执行第三、四条语句之间时系统崩溃,支票账户中也不会损失200美元,因为事务最终没有提交,所以事务中所做的修改也不会保存到数据库中。隔离性(isol原创 2022-03-24 14:12:35 · 112 阅读 · 1 评论 -
重学Msql之Centos7上安装Mysql8
查询当前是centos还是ubuntuDifferent ways you can check the CentOS or Ubuntu Linux OS version (how2shout.com)cat /etc/os-release如果是ubuntu,显示如下$ cat /etc/os-releaseNAME="Ubuntu"VERSION="16.04.5 LTS (Xenial Xerus)"ID=ubuntuID_LIKE=debianPRETTY_NAME="U翻译 2022-02-10 22:01:49 · 1845 阅读 · 0 评论 -
Mysql 8.0创建用户并授权
STEP 1 检查创建用户时密码校验条件在创建用户前,确认下密码验证规则,一遍必须大于等于8位#显示创建用户的验证条件SHOW VARIABLES LIKE 'validate_password%';STEP 2 创建用户#创建用户CREATE USER 'jira-server'@'%' IDENTIFIED BY 'uAS@$3T9';有的文章,在该句末尾加上了with grant option,一般不用写下面一段话引用自:with grant option作用...原创 2021-12-07 10:36:27 · 13744 阅读 · 0 评论 -
mysql原生实现存在某个值就更新记录,不存在某个值就新增记录
需求某个系统,每天会创建若干单,生成一个数据表,统计每天创建了多少个单。分析我们可以以天数为唯一索引,如果当天有数据,就更新,如果没有数据,就新增创表语句:其中我们把date作为唯一键CREATE TABLE `TABLENAME` ( `ID` int NOT NULL AUTO_INCREMENT, `count` int NULL DEFAULT NULL, `date` date NOT NULL, PRIMARY KEY (`ID`) USING BTR原创 2021-12-01 19:35:08 · 1248 阅读 · 0 评论 -
大批量数据高效插入mysql数据库表性能提升
https://www.cnblogs.com/myseries/p/11191134.html转载 2021-04-28 09:45:16 · 151 阅读 · 0 评论 -
mysql查询最近5分钟修改的表名
SELECT * FROM information_schema.TABLESWHERE information_schema.TABLES.TABLE_SCHEMA ='bitnami_redmine' and UPDATE_TIME > DATE_FORMAT(DATE_SUB(NOW(),INTERVAL 1 minute),'%Y-%m-%d %H:%m:%s') order by UPDATE_TIME desc//其中,查询5分钟的和查询5天的写法如下select DA.原创 2021-04-22 15:18:52 · 588 阅读 · 0 评论 -
mysql -uroot -p 报错 ERROR 2002 (HY000): Can‘t connect to local MySQL server
报错ERROR 2002 (HY000): Can't connect to local MySQL server#:~$ mysql -uroot -pEnter password: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)同时,socket文件并不存在:~$ cd /var/run/mysqld-bash: cd:.原创 2021-04-20 15:32:20 · 1021 阅读 · 0 评论 -
bitnami redmine设置环境development
最近使用bitnami一键安装了redmine,第一次使用rails,发现redmine的文档真的不完善,不知道是不是大家都不太爱分享的原因,我想把环境换成development环境,找了好久都没合适的文章。那今天就让我这个ruby外行来说说如何切换环境的问题。1、config/environment.rb中添加ENV['RAILS_ENV'] ||= 'development'2、如果你的bitnami中Redmine运行环境是Phusion passenger(mod rails),.原创 2020-11-17 16:48:07 · 273 阅读 · 0 评论 -
显示/隐式事务、共享/独占锁、隐式/显式锁、行锁、表锁、间隙锁、脏读、幻读
关于mysql的innodb引擎,在当初学习的时候最无法理解的就是行锁、表锁还有脏读幻读这些术语,很多工作很多年的猿们也不一定说得清楚。如果没有实践就无法理解其核心概念,这次我们一起来学习一下这些基础概念。目录创表语句:事务与脏读:事务与行锁事务与表锁事务与间隙锁分析innodb锁的情况语句创表语句:drop table if exists innodb_lock;create table innodb_lock ( a int (11) default n.翻译 2020-10-17 18:59:37 · 354 阅读 · 0 评论