![](https://img-blog.csdnimg.cn/20190927151101105.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Mysql
文章平均质量分 76
Mysql
MervynLammm
这个作者很懒,什么都没留下…
展开
-
Windows、Linux定时备份Mysql数据库
文章目录备份脚本定时任务LinuxWindows删除过时备份文件LinuxWindows参考资料备份脚本之前写过一篇Mysql备份与还原命令,其中今天的备份脚本就是用的这篇文章提到的mysqldump。mysqldump是mysql自带的转储数据库以进行备份的客户端工具。常用于备份数据库# mysqldump -h主机 -P端口 -u用户 -p密码 [选项] > 转储目标文件mysqldump -h127.0.0.1 -P3306 -uroot -p --all-databases >原创 2022-02-15 23:46:12 · 710 阅读 · 0 评论 -
Windows下更新 Mysql5.6 到 5.7
升级步骤下载Mysql5.7备份旧数据库mysqldump -uroot -p123456 --all-databases > all_db.sql停止服务net stop Mysql# Mysql 替换为电脑中的服务名# 等待出现 MySQL 服务已成功停止。删除服务在旧数据库bin目录下打开命令行mysqld --remove Mysql# Mysql 替换为电脑中的服务名# 等待出现 Service successfully removed.解原创 2020-09-15 17:51:46 · 286 阅读 · 0 评论 -
Mysql备份与还原命令
Mysql备份与还原命令备份命令:mysqldump -h127.0.0.1 -P3306 -uroot -p123456 mytable > mytable.sql还原命令:mysql -h127.0.0.1 -P3306 -uroot -p123456 mytable < mytable.sql-h主机-P端口-u用户名-p密码mytable需要备份的库mytable.sql备份的文件名Java 实现//备份public void backup() {原创 2020-08-14 17:03:16 · 202 阅读 · 0 评论 -
SQL索引学习笔记
文章目录SQL索引本质Hash - 哈希索引B+Tree 索引二叉搜索树平衡二叉树B-Tree 多路搜索树、多叉平衡查找树B+Tree聚集索引`myisam` 引擎`innodb`引擎主键索引优秀的索引列的离散性联合索引覆盖索引三星索引SQL索引本质索引(index)是帮助MySQL高效获取数据的数据结构。在RDBMS中,索引存储在硬盘中。Hash - 哈希索引AHI-adaptive hash index - 自适应哈希索引对字段计算hash值,将hash值和行指针对应存在hash表中。为什原创 2020-06-08 23:08:38 · 226 阅读 · 0 评论 -
mysql查询动态行转动态列,并使用mybatis执行
mysql查询动态行转动态列,并使用mybatis执行语句。新建表# 学生表DROP TABLE IF EXISTS students;CREATE TABLE students( `id` INT(3) NOT NULL COMMENT '主键', `name` VARCHAR(10) NOT NULL COMMENT '姓名', `age` INT(3) NOT...原创 2020-04-07 17:58:14 · 3012 阅读 · 0 评论 -
linux安装mysql5.7
以下内容以centos7为例下载mysql下载地址https://dev.mysql.com/downloads/mysql/5.7.html#downloads根据系统选择参考博客:https://blog.csdn.net/pdsu161530247/article/details/81585889...原创 2019-12-10 17:35:51 · 158 阅读 · 0 评论 -
mysql删除数据库提示Error dropping database (can't rmdir
执行ps aux | grep mysql,查看mysql的data目录,比如结果是–datadir=/var/lib/mysql。进入data目录,删除以该数据库为名字的文件夹。cd /var/lib/mysqlrm xxx -Rfv重新进入mysql,执行drop xxx。...转载 2019-11-28 10:14:22 · 1245 阅读 · 0 评论 -
linux下mysql不区分大小写
ROOT登录,vi /etc/my.cnf在[mysqld]下加入一行:lower_case_table_names=1(为0时区分)保存退出,重启MySQL。原创 2019-11-28 10:13:18 · 108 阅读 · 0 评论 -
【转载】MySQL中实现rank排名查询
在MySQL中,不存在类似于SQL Server或Orcal等中的rank()函数来得到排名;所以我们需要手动地写这个rank功能。基本知识:sql语句中,使用@来定义一个变量。如:@abc sql语句中,使用:=来给变量赋值,:@abc:=123,则变量abc的值为123 sql语句中,if(A,B...转载 2019-11-20 11:06:55 · 155 阅读 · 0 评论