Welcome 微信登录

首页 / 数据库 / MySQL

解决mysql输入密码闪退的问题

解决mysql输入密码闪退的问题

在开始本文之前,首先要保证你的mysql的密码是对的不然就要想起他的办法了。下面话不多说了,下面来一起看看吧。一、首先进入cmd 切入MySQL的安装目录,然后切入 bin 目录 ,输入mysqld-nt --skip-grant-tables命令。这个 cmd 窗口先不要关闭, 打开另一个窗口 登陆MySQL 或直接点开 MySQL Command Line Client 输入正确的密码, 就OK了!二、在你的WINDOWS上,先按 [开始], 然后 [...
深入分析MySQL 的备份和恢复机制

深入分析MySQL 的备份和恢复机制

本文讨论 MySQL 的备份和恢复机制,以及如何维护数据表,包括最主要的两种表类型: MyISAM 和 Innodb ,文中设计的 MySQL 版本为 5.0.22。目前 MySQL 支持的免费备份工具有: mysqldump、mysqlhotcopy ,还可以用 SQL 语法进行备份: BACKUP TABLE 或者 SELECT INTO OUTFILE ,又或者备份 二进制日志(binlog) ,还可以是 直接拷贝数据文件和相关的配置文件 。MyIS...
MySQL添加外键时报错:1215 Cannot add the foreign key constraint的解决方法

MySQL添加外键时报错:1215 Cannot add the foreign key constraint的解决方法

前言这篇文章主要涉及到在数据创建表时,遇到ERROR 1215 (HY000): Cannot add foreign key constraint 问题方面的内容,对于在数据创建表时,遇到同样问题感兴趣的同学可以参考一下。一、问题的提出创建两个表: product: 商品表 sealer: 供货商表相应的SQL如下:product表:DROP TABLE IF EXISTS `product`; CREATE TABLE `product` (`id` ...
MySQL多表链接查询核心优化

MySQL多表链接查询核心优化

概述在一般的项目开发中,对数据表的多表查询是必不可少的。而对于存在大量数据量的情况时(例如百万级数据量),我们就需要从数据库的各个方面来进行优化,本文就先从多表查询开始。其他优化操作,后续另外更新,敬请关注。数据背景现假设有一个中学学校,学校中的年级有一年级、二年级、三年级,每个年级有两个班级。分别为101、102、201、202、301、302. 现在我们要为这个学校建立一个考试成绩统计系统。为此,我们对数据库的设计画了如下ER图: 根据ER图,我们设计...
利用rpm安装mysql 5.6版本详解

利用rpm安装mysql 5.6版本详解

前言其实之前使用yum安装MySQL确实很方便,但是默认安装的myql5.0版本的,不支持utf8mb4(utf8mb4扩展到一个字符最多能有4节,所以能支持更多的字符集,比如支持emoji表情)编码格式,所以要升级数据库,yum库升级貌似有点费劲,果断卸载了,使用rpm直接安装卸载的时候遇到一些问题,要卸载干净请参考之前写的一篇文章:http://www.jb51.net/article/97516.htm言归正传,如何安装呢,其实很简单:安装过程一、先...
mysql 5.6.13 免安装版配置方法详解

mysql 5.6.13 免安装版配置方法详解

本文给大家记录在上个项目中涉及到免安装版的mysql的配置问题,今天小编把配置方法分享到脚本之家平台供大家学习。1. 下载mysql Community Server 5.6.132. 解压MySQL压缩包将以下载的MySQL压缩包解压到自定义目录下,我的解压目录是:"D:Program FilesMySQLmysql-5.6.13-win32"将解压目录下默认文件 my-default.ini 拷贝一份,改名 my.ini复制下面的配置信息到 my.in...
mysql 5.7.9 winx64在windows上安装遇到的问题

mysql 5.7.9 winx64在windows上安装遇到的问题

mysql5.7.9版本以上在windwos上安装时会遇到无法启动但是没有任何报错的问题,那是因为5.7.9以上的版本在MySQL目录下会缺少data目录:Data目录下存储的是一些表文件,用来描述数据、结构等,data目录不能自建,必须自动生产,但是可以从正常版本拷过来其实修改很简单,只要一条命令即可:#mysql --initialize之后再次启动就成功了MySQL安装好之后,正常情况下是没有密码的(除非自己添加),直接命令进去#mysql -uro...
Java连接mysql数据库并进行内容查询的方法

Java连接mysql数据库并进行内容查询的方法

最近用框架做了几个项目,感觉当初底层的东西有点忘了,写一个JDBC的简单的连接代码来熟悉回顾一下,也希望对刚接触的新手能有所帮助。这也是我的第一篇随笔,废话不多说,直接上代码:public Connection getCon() {//数据库连接名称String username="root";//数据库连接密码String password="";String driver="com.mysql.jdbc.Driver";//其中test为数据库名称St...
mysql数据库迁移至Oracle数据库

mysql数据库迁移至Oracle数据库

本文实例为大家分享了java获取不同路径的方法,供大家参考,具体内容如下1.使用工具:(1) Navicat Premium (2) PL/SQL Developer 11.0 (3) Oracle SQL Developer 4.0.0.12.84(点击可进入下载页面) 特别说明:最初我用的一直是高版本的SQL Developer,但在数据库移植到大概两分钟的时候,总是报错,而错误信息又不明确.最后换成 Oracle SQL Developer 4.0....
微信公众平台开发 数据库操作

微信公众平台开发 数据库操作

一、简介前面讲解的功能开发都是简单的调用API 完成的,没有对数据库进行操作。在接下来的高级功能开发中,需要使用到数据库,所以在这一篇中,将对MySQL 数据库的操作做一下简单的介绍,以供读者参考。二、思路分析百度开发者中心提供了强大的云数据库(包括MySQL, MongoDB, Redis),在这一节教程中,我们将对大家比较熟悉的MySQL 数据库进行操作演示,实现微信与数据库的交互。在BAE应用中使用云数据库十分简单,数据库列表中的名称即是连接数据库时...
MySQL redo死锁问题排查及解决过程分析

MySQL redo死锁问题排查及解决过程分析

问题背景周一上班,首先向同事了解了一下上周的测试情况,被告知在多实例场景下 MySQL Server hang 住,无法测试下去,原生版本不存在这个问题,而新版本上出现了这个问题,不禁心头一颤,心中不禁感到奇怪,还好现场环境还在,为排查问题提供了一个好的环境,随即便投入到紧张的问题排查过程当中。问题实例表现如下:复制代码 代码如下:并发量为 384 的时候出现的问题;MySQL 服务器无法执行事务相关的语句,即使简单的 select 语句也无法执行;所有线...
MySQL 自动清理binlog日志的方法

MySQL 自动清理binlog日志的方法

说明:开启MySQL binlog日志的服务器,如果不设置自动清理日志,默认binlog日志一直保留着,时间一长,服务器磁盘空间被binlog日志占满,导致MySQL数据库出错。使用下面方法可以安全清理binlog日志一、没有主从同步的情况下清理日志mysql -uroot -p123456 -e "PURGE MASTER LOGS BEFORE DATE_SUB( NOW( ),INTERVAL 5 DAY)";#mysql 定时清理5天前的binlo...
<< 21 22 23 24 25 26 27 28 29 30 >>