![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
文章平均质量分 65
kowloon...
这个作者很懒,什么都没留下…
展开
-
修改MySQL数据库密码的多种方法
方法1: 用SET PASSWORD命令首先登录MySQL。格式:mysql> set password for 用户名@localhost = password(‘新密码');例子:mysql> set password forroot@localhost= password(‘123');方法2:用mysqladmin格式:mysqladmin -u用户名 -p旧密码 password 新密码例子:mysqladmin -uroot -p123456 passwo..原创 2021-06-25 14:43:44 · 5186 阅读 · 1 评论 -
linux下实现mysql数据库每天自动备份
https://www.jianshu.com/p/5ce1dbb01af6?from=singlemessage原创 2020-11-26 10:07:19 · 275 阅读 · 0 评论 -
mysql查询数据库的大小
mysql查询数据库的大小的方法:1、查询整个mysql数据库,整个库的大小;单位转换为MB。select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') as data from information_schema.TABLES2、查询mysql数据库,某个库的大小。select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') as data from information_s原创 2021-03-02 09:13:00 · 742 阅读 · 0 评论 -
linux下安装mysql详细步骤(以mysql-5.7.25为例)
第一步:下载进入到mysql官网下载自己对应版本的mysql。下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads我这里下载mysql-5.7.25-linux-glibc2.12-x86_64.tar.gz版本也可以进入linux后用命令下载wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.25-linux-glibc2.12-x8.原创 2020-11-27 17:19:40 · 245 阅读 · 0 评论 -
mysql 存储过程简单举例及调用
存储过程简介SQL语句需要先编译然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。存储过程是可编程的函数,在数据库中创建并保存,可以由SQL语句和控制结构组成。当想要在不同的应用程序或平台上执行相同的函数,或者封装特定功能时,存储过程是非常有用的。数据库中的存储过程可以看做是对编程中面向对象方法的模拟,它允许控制数据的访问方式。存储过程的优点:(1)原创 2021-01-28 13:41:25 · 294 阅读 · 0 评论 -
SQL中 isnull()用法总结
SQL Serve中的isnull()函数: isnull(value1,value2) 1、value1与value2的数据类型必须一致。 2、如果value1的值不为null,结果返回value1。 3、如果value1为null,结果返回vaule2的值。vaule2是你设定的值。如果在select中就是isnull可以判断...原创 2019-11-14 18:07:48 · 145668 阅读 · 1 评论 -
mysql主从仅同步特定库
mysql主从搭建后默认同步所有库,同步原理是通过二进制日志方式传输。因此若想仅同步特定库有两种方式:一、mysql主库二进制日志忽略部分库:#编辑my.cnf,在mysqld字段添加如下内容:binlog-do-db=xxxx 二进制日志记录的数据库binlog-ignore-db=xxxx 二进制日志中忽略数据库#修改之后重启生效service mysql restart二、mysql从库不复制部分库:#编辑my.cnf,在mysqld字段添加如下内容:re..原创 2020-12-29 16:19:13 · 797 阅读 · 0 评论 -
linux mysql 忘记密码 怎么办?
1、我们可以在/etc/my.cnf中在mysqld节点下新增一行代码(表示跳过密码直接登入mysql):skip-grant-tables2、修改my.cnf后重启mysql,并使用mysql命令登入数据库:cd /opt/mysql/mysql-5.7.25/support-files/./mysql.server restartcd /opt/mysql/mysql-5.7.25/bin/./mysql先重载授权表,再执行修改密码语句:先重载授权表,再执行修改密原创 2020-11-27 17:35:41 · 264 阅读 · 0 评论 -
在Windows环境,使用MySQL:自动定时备份
一、编写备份脚本rem auther:www.yumi-info.comrem date:20171222rem ******MySQL backup start********@echo offforfiles /p "E:\mysql\MySQL BackUp" /m backup_*.sql -d -30 /c "cmd /c del /f @path"set "Ymd=%dat...原创 2019-06-24 09:31:53 · 241 阅读 · 0 评论 -
Linux 上通过binlog文件 恢复mysql 数据库详细步骤
Linux 上通过binlog文件 恢复mysql 数据库详细步骤一、binlog介绍 服务器的二进制日志记录着该数据库的所有增删改的操作日志(前提是要在自己的服务器上开启binlog),还包括了这些操作的执行时间。为了显示这些二进制内容,我们可以使用mysqlbinlog命令来查看。 用途1:主从同步 用途2:恢复数据库(也是线上出现一次数据库文件丢失后,才对这个有所了解并学习的) mysqlbinlog命令用法:shell> mysqlbinlog [op...原创 2020-12-24 15:27:05 · 895 阅读 · 0 评论