![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
yanzi920403
这个作者很懒,什么都没留下…
展开
-
linux环境 mysql数据库 自动备份 定时备份
先创建一个脚本文件,比如叫mysqldump.sh,将下面的脚本复制进去,保存退出。#设置mysql安装目录export MYSQL_HOME=/usr/local/mysqlexport PATH=$MYSQL_HOME/bin:$PATH#进入备份文件目录cd /home/mysql/dbbackupDatetime=$(date +%Y-%m-%d_%H)#读取要备份的数据库exec 3</home/mysql/dbbackup/mysqldump.listwhile re原创 2021-08-09 17:09:10 · 236 阅读 · 0 评论 -
mysql根据表名查询字段信息
SELECT COLUMN_COMMENT 字段备注 , COLUMN_NAME 字段名称, DATA_TYPE 字段类型, CHARACTER_MAXIMUM_LENGTH 长度FROM information_schema.`COLUMNS`where-- developerclub为数据库名称,到时候只需要修改成你要导出表结构的数据库即可table_schema ='developerclub' AND-- article为表名,到时候换成你要导.原创 2021-08-09 16:33:11 · 1001 阅读 · 0 评论 -
springboot 配置多数据源,同时访问多个库
应用场景:项目要读取不同数据库的表,为了解决这个问题需要配置多数据源。经过查资料发现,dynamic-datasource-spring-boot-starter可以实现这个业务。需要引用的maven仓库是<dependency> <groupId>com.baomidou</groupId> <artifactId>dynamic-datasource-spring-boot-starter</artifactId>原创 2021-08-03 17:48:22 · 1019 阅读 · 0 评论 -
mysql 创建用户、分配权限
mysql创建用户的方法分成三种:INSERT USER表的方法、CREATE USER的方法、GRANT的方法。1、通过CREATE USER命令进行创建用户脚本:CREATE USER 'username'@'host' [IDENTIFIED BY 'PASSWORD'] 其中密码是可选项;例子:CREATE USER 'test'@'127.0.0.1' IDENTIFIED原创 2017-10-10 09:39:47 · 2447 阅读 · 0 评论 -
如何开启MySQL远程访问权限 允许远程连接
部署项目时需要安装数据库。安装完成后需要能够允许远程访问,这里讲一下如何开启mysql远程访问的权限。1、 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"mysql>use mysql;mysq原创 2017-10-10 11:22:29 · 1125 阅读 · 0 评论 -
完美解决mysql5.7以上版本 this is incompatible with sql_mode=only_full_group_by错误
ONLY_FULL_GROUP_BY是MySQL提供的一个sql_mode,通过这个sql_mode来提供SQL语句GROUP BY合法性的检查,在MySQL的sql_mode是非ONLY_FULL_GROUP_BY语义时。一条select语句,MySQL允许target list中输出的表达式是除聚集函数或group by column以外的表达式,这个表达式的值可能在经过group by操作后...原创 2019-04-11 13:40:47 · 11259 阅读 · 4 评论