Welcome 微信登录

首页 / 数据库 / MySQL

winxp 安装MYSQL 出现Error 1045 access denied 的解决方法

winxp 安装MYSQL 出现Error 1045 access denied 的解决方法

操作系统:WINDOWS-XP 系统数据库版本:mysql 5.x提示:access denied for user "root"@"localhost" using password yes/no原来都好好的,今天开机上来提示上面的这个错误,重启 MySQL 还是不可以。注意我这里的环境是 WINDOWS-XP 系统,LINUX 系统下的操作没有验证过,情况不清楚。1. 管理员登陆系统,停止 MySQL 服务或者结束 MySQL 进程。2. 启动 WIN...
MySQL 性能优化的最佳20多条经验分享

MySQL 性能优化的最佳20多条经验分享

当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。 1. 为查询缓存优化你的查询 大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个缓存中,这样,后续的相同的查询就不用...
phpMyAdmin下将Excel中的数据导入MySql的图文方法

phpMyAdmin下将Excel中的数据导入MySql的图文方法

一开始导入失败了。生成的SQL语句不正确。SQL 查询: INSERT INTO `cc_present`.`c_city` (`A`, `B`, `C`) VALUES (NULL, 1, "市辖区")...像这样列名称变为A,B,C了。问题出在两个地方。1.需要在Excel文件中加入列名称 另外注意Excel的Sheet名应该为表的名称,像下面这样。2.需要勾选忽略首行选项当然表名和字段名要和mySQL的定义一致,同时数据的类型和长度要没有问题,才能导...
MySQL性能优化 出题业务SQL优化

MySQL性能优化 出题业务SQL优化

先简单介绍一下项目背景。这是一个在线考试练习平台,数据库使用MySQL,表结构如图所示:Question是存储题目的表,数据量在3万左右。AnswerResult表是存储用户作答结果的表,分表之后单表记录大概在300万-400万。需求:根据用户的作答结果出练习卷,题目的优先级为:未做过的题目>只做错的题目>做错又做对的题目>只做对的题目。在“做错又做对的题目”中,会按错误次数和正确次数的比例进行权重计算,比如:A、做错10次,做对100次...
MySQL错误“Specified key was too long; max key length is 1000 bytes”的解决办法

MySQL错误“Specified key was too long; max key length is 1000 bytes”的解决办法

经过查询才知道,是Mysql的字段设置的太长了,于是我把这两个字段的长度改了一下就好了。 建立索引时,数据库计算key的长度是累加所有Index用到的字段的char长度后再按下面比例乘起来不能超过限定的key长度1000: latin1 = 1 byte = 1 character uft8 = 3 byte = 1 character gbk = 2 byte = 1 character 举例能看得更明白些,以GBK为例: CREATE UNIQUE I...
用SQL语句解决mysql导入大数据文件的问题

用SQL语句解决mysql导入大数据文件的问题

对于经常使用MYSQL的人来说,phpmyadmin是一个必备的工具。这个工具非常强大,几乎可以完成所有的数据库操作,但是它也有一个弱点,对于往远程服务器上导入较大的数据文件的时候会速度奇慢,甚至出现长期没有响应的情况。 为什么会出现这样的情况呢?当我们选择一个sql数据文件并提交的时候,服务器首先要先把文件上传到服务器,然后才会执行导入代码把数据导入到数据库。我们知道phpmyadmin是通过web方式上传的数据文件,而web方式上传是很不稳定的,尤其是...
MySQL数据库远程连接开启方法

MySQL数据库远程连接开启方法

第一中方法:比较详细以下的文章主要介绍的是MySQL 数据库开启远程连接的时机操作流程,其实开启MySQL 数据库远程连接的实际操作步骤并不难,知识方法对错而已,今天我们要向大家描述的是MySQL 数据库开启远程连接的时机操作流程。 1、d:MySQLin>MySQL -h localhost -u root 这样应该可以进入MySQL服务器 复制代码 代码如下: MySQL>update user set host = "%" where ...
MySQL的23个需要注意的地方

MySQL的23个需要注意的地方

使用MySQL,安全问题不能不注意。以下是MySQL提示的23个注意事项: 1.如果客户端和服务器端的连接需要跨越并通过不可信任的网络,那么就需要使用SSH隧道来加密该连接的通信。 2.用set password语句来修改用户的密码,三个步骤,先“mysql -u root”登陆数据库系统,然后“mysql> update mysql.user set password=password("newpwd")”,最后执行“flush privilege...
影响MySQL性能的五大配置参数

影响MySQL性能的五大配置参数

以下的文章主要是对MySQL性能影响关系紧密的五大配置参数的介绍,我前几天在相关网站看见对MySQL性能影响关系紧密的五大配置参数的资料,觉得挺好,就拿出来供大家分享,望你能有所收获。(一)连接连接通常来自Web服务器,下面列出了一些与连接有关的参数,以及该如何设置它们。1、max_connections这是Web服务器允许的最大连接数,记住每个连接都要使用会话内存(关于会话内存,文章后面有涉及)。2、max_packet_allowed最大数据包大小,通...
对MySQL配置参数 my.ini/my.cnf的详细解析

对MySQL配置参数 my.ini/my.cnf的详细解析

以下的文章主要描述的是对MySQL配置参数 my.ini/my.cnf的详细解析,我们主要是以实例演示的方式来对MySQL配置参数 my.ini/my.cnf的实际操作步骤进行说明,以下就是相关内容的具体描述。 1.获取当前配置参数 要优化MySQL配置参数,首先要了解当前的配置参数以及运行情况。使用下列命令可以获得目前服务器使用的配置参数: 复制代码 代码如下: mysqld –verbose –help mysqladmin variables ext...
<< 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 >>