-
日期:2020-11-03 13:27:53
点击:59
内容简介:解决MAC下MySQL忘记初始密码的方法分享给大家,供大家参考,具体内容如下 第一步: 点击系统偏好设置-最下边点MySQL,在弹出页面中,关闭服务 第二步: 进入终端输入:cd /usr/local/mysql/bin/ 回车后 登录管理员权限 sudo su 回车后输入以下命令来禁止mysq...
-
日期:2020-11-03 13:27:52
点击:59
内容简介:最近有个特别变态的业务需求,有一张表 CREATE TABLE `demo` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `tid` int(11) DEFAULT '0', `pid` int(11) DEFAULT '1', PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=3000124 DEFAULT CHARSET=utf8;...
-
日期:2020-11-03 13:27:52
点击:59
内容简介:本教程为大家分享了Linux安装MySQL详细步骤,供大家参考,具体内容如下 第一步: 下载MySQL安装包 进入mysql官网,进入download界面,选择自己需要的版本和操作平台,我的电脑是Centos 7。我这里操作系统选择linux Generic,版本选最新。(我觉得选红帽系统应...
-
日期:2020-11-03 13:27:51
点击:59
内容简介:在mysql数据库里有一个表student,它的结构如下: 在Oracle数据库里有一个表from_mysql,它的结构如下: 现在要把数据从mysql的student转移到Oracle的from_mysql中去,这里笔者借助kettle的spoon工具,可以快速的实现这个功能。 首先,打开spoon,新建一个转...
-
日期:2020-11-03 13:27:51
点击:59
内容简介:1、为什么要分表和分区 日常开发中我们经常会遇到大表的情况,所谓的大表是指存储了百万级乃至千万级条记录的表。这样的表过于庞大,导致数据库在查询和插入的时候耗时太长,性能低下,如果涉及联合查询的情况,性能会更加糟糕。分表和表分区的目的就是减少...
-
日期:2020-11-03 13:27:50
点击:59
内容简介:navicat for MySQL 连接本地数据库出现1045错误 如下图: 查了很多资料,意思是说mysql没有授权远程连接,也就是权限不够; 解决方法: 1.首先打开命令行:开始-运行-cmd。 2.先进入电脑安装的mysql的bin目录下,因为我用的是phpstudy,mysql安装在D盘,如果...
-
日期:2020-11-03 13:27:50
点击:59
内容简介:1、建表 首先先建两张表(users表和number表),具体设计如下图: 2、存储过程 写一个存储过程,往users表中插入数据,创建过程如下: 代码如下 BEGIN #Routine body goes here... declare n bigint; set n = 201121029684; while n = 201121029694 do inser...
-
日期:2020-11-03 13:27:49
点击:59
内容简介:一, 创建用户: 命令: CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说明:username - 你将创建的用户名, host - 指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost, 如果想让该用户可以从任意远程主机登陆,可以使用通配符%. password...
-
日期:2020-11-03 13:27:49
点击:59
内容简介:DATE_ADD() 函数向日期添加指定的时间间隔。 当前表所有数据都往后增加一天时间: UPDATE ACT_BlockNum SET CreateTime = DATE_ADD(CreateTime, INTERVAL 1 DAY); 当前表所有数据都往前减少一天时间: UPDATE ACT_BlockNum SET CreateTime = DATE_ADD(Create...
-
日期:2020-11-03 13:27:49
点击:59
内容简介:前言 数据库一直是笔者比较薄弱的地方,结合自己的使用经验(python+sqlalchemy)等做个记录,笔者比较喜欢使用ORM,一直感觉拼sql是一件比较痛苦的事情(主要是不擅长sql),以前维护项的目中也遇到过一些数据库的坑,比如编码问题,浮点数精度损失等,防止以后...