随笔分类 -  数据库

mysql 修改主表,外键跟随变化
摘要:在存在外键的表设计视图,选择DELETE CASCADE ON UPDATE CASCADE。 navicat 如下图 mysql workbench 阅读全文

posted @ 2020-09-01 19:00 strangeman 阅读(668) 评论(0) 推荐(0)

VC++ mysql 操作
摘要:本地类:CMysqlHelper #if !defined(CMysqlHelper_fdfdkjfdkfdjlkfds1111111) #define CMysqlHelper_fdfdkjfdkfdjlkfds1111111 #include "mysql.h" #if _MSC_VER > 1 阅读全文

posted @ 2020-08-24 17:10 strangeman 阅读(354) 评论(0) 推荐(0)

mysql中的安全模式(sql_safe_updates)
摘要:什么是安全模式 在mysql中,如果在update和delete没有加上where条件,数据将会全部修改。不只是初识mysql的开发者会遇到这个问题,工作有一定经验的工程师难免也会忘记写入where条件。为了避免失误造成的数据全部修改和删除,可开启mysql的安全模式。 安全模式的开启与关闭 连接到 阅读全文

posted @ 2020-04-09 13:33 strangeman 阅读(1087) 评论(0) 推荐(1)

MySQL参数最大连接数max_connections
摘要:sConnectString = "Server=" + sServer + ";" + "database=" + sFileName + ";" + "Max Pool Size = 2048;" + "user id=" + sUId + ";" + "password=" + sPasswo 阅读全文

posted @ 2020-03-12 10:34 strangeman 阅读(1336) 评论(0) 推荐(0)

查看mysql数据库容量大小
摘要:第一种情况:查询所有数据库的总大小,方法如下: mysql> use information_schema; mysql> select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') as data from TABLES; + + | data 阅读全文

posted @ 2020-02-28 17:04 strangeman 阅读(1097) 评论(0) 推荐(0)

mysql 表分区操作
摘要://不支持动态创建分区CREATE TABLE `rpt_exp_event_bucket_creative_d_across` ( `bucket_id` VARCHAR(200) NOT NULL DEFAULT 'zhu' COMMENT '分桶id', `day` datetime NOT 阅读全文

posted @ 2020-02-28 16:37 strangeman 阅读(747) 评论(0) 推荐(0)

sql按半小时统计
摘要:floor(4.4) 结果为4,浮点转整型 (DATE_FORMAT(PrtTime,'%H') 取小时h DATE_FORMAT(PrtTime,'%i') 取分钟m (h*60 + m) /30 取整数部分进行分类汇总 Select result,count(result) as resultT 阅读全文

posted @ 2020-01-17 17:49 strangeman 阅读(1281) 评论(0) 推荐(0)

sqlserver/mysql按天、按小时、按分钟统计连续时间段数据
摘要:自己做过MySQL按天,按周,按月,按时间段统计,但是不怎么满意,后来找到这位大神的博客,转载一下,谢谢这位博主的分享 Select result,count(result) as resultTotal,DATE_FORMAT(PrtTime,'%Y%m%d %H') as prtHour fro 阅读全文

posted @ 2020-01-17 16:47 strangeman 阅读(1878) 评论(0) 推荐(1)

mysql 数据库存储路径更改
摘要:net stop mysql57 net start mysql57 mysql -u root -p //登录 show global variables like "%datadir%"; //查看数据库存储路径 1. cmd进入控制台 net stop mysql 2.复制原来数据库目录到新目录 复制C:\ProgramData\MySQL\MySQL Server 5.... 阅读全文

posted @ 2020-01-09 09:21 strangeman 阅读(3161) 评论(0) 推荐(0)

mysql 1862 密码过期
摘要:1、管理员权限运行命令: cmd mysqladmin -uroot -p password 修改密码。 2、设置密码永不过期。 mysql 数据库\ user 表\ password_expired 设置成 N 阅读全文

posted @ 2019-05-12 17:59 strangeman 阅读(265) 评论(0) 推荐(0)

记录删除与清理空间
摘要:delete from table1; //不清理表空间 OPTIMIZE TABLE table1; //清理表数据存储空间 trucate table1; //删除所有记录并清理空间 阅读全文

posted @ 2018-11-15 15:48 strangeman 阅读(117) 评论(0) 推荐(0)

修改MySql 数据默认存储路径
摘要:1. 管理员身份 cmd进入控制台 net stop mysql57 2.复制原来数据库目录到新目录 复制C:\ProgramData\MySQL\MySQL Server 5.5\中的data目录到 D:\Program Files\MySQL\MySQL Server 5.5\目录下(自建的目录 阅读全文

posted @ 2018-11-15 15:47 strangeman 阅读(221) 评论(0) 推荐(0)

如何导出和导入mysql数据(数据迁移)
摘要:1. 导出数据库数据 mysqldump -uroot -p dp_db > dumpout.sql 其中 root是账户名 dp_db是需要导出的数据库名称 dumpout.sql存储导出的数据 2. 将导出的数据dumpout.sql放到你的目标机器上(如果是远程目标机器的话,直接将dunmpout.sql copy到目标机器就行)。这里假设c... 阅读全文

posted @ 2016-12-07 15:50 strangeman 阅读(14071) 评论(0) 推荐(0)

MYSQL用户管理
摘要:1.新建用户 //登录MySQL@>mysql -u root -p@>密码//创建用户mysql> insert into mysql.user(Host,User,Password) values(‘localhost’,'jeecn’,password(‘jeecn’));//刷新系统权限表m 阅读全文

posted @ 2016-08-27 08:40 strangeman 阅读(214) 评论(0) 推荐(0)

Mysql 配置
摘要:1、下载文件,解压到 C:\Program Files\mysql-5.6.24-win32 2、修改环境变量,添加 MYSQL-HOME = C:\Program Files\mysql-5.6.24-win32 Path 变量中添加 ;%MYSQL_HOME%\bin; 3、C:\Program 阅读全文

posted @ 2016-08-26 18:14 strangeman 阅读(127) 评论(0) 推荐(0)

导航