现在位置: 首页 > 数据库 > 文章
2020年05月02日 数据库 ⁄ 共 4058字 评论关闭
本文通过演示如何使用mysql客户程序与数据库服务器连接。mysql(有时称为“终端监视器”或只是“监视”)是一个交互式程序,允许你连接一个MySQL服务器,运行查询并察看结果。mysql可以用于批模式:你预先把查询放在一个文件中,然后告诉mysql执行文件的内容。使用mysql的两个方法都在这里涉及。 为了看清由mysql提供的一个选择项目表了,用--help选项调用它: shell> mysql --help 本章假定mysql已经被安装在你的机...
阅读全文
2020年05月02日 数据库 ⁄ 共 2507字 评论关闭
1、使用索引来更快地遍历表。   缺省情况下建立的索引是非群集索引,但有时它并不是最佳的。在非群集索引下,数据在物理上随机存放在数据页上。合理的索引设计要建立在对各种查询的分析和预测上。一般来说:   a.有大量重复值、且经常有范围查询( > ,< ,> =,< =)和order by、group by发生的列,可考虑建立群集索引;   b.经常同时存取多列,且每列都含有重复值可考虑建立组合索引;   c.组合索引要...
阅读全文
2020年05月02日 数据库 ⁄ 共 2601字 评论关闭
摘要:本文介绍了如何修改一个用户的密码,你可以使用三种方法,GRANT语句、SET PASSWORD语句、直接修改授权表以及使用管理工具mysqladmin。一个重要的应用就是如何在遗忘root用户密码的时候修改密码,使用的方法是启动MySQL服务器时忽略加载授权表。 由MySQL使用用户名和口令的方法与Unix或Windows使用的方式有很多不同之处: ·MySQL使用于认证目的的用户名,与Unix用户名(登录名字)或Windows用户名无关。缺省地,...
阅读全文
2020年05月02日 数据库 ⁄ 共 479字 评论关闭
在默认情况下,d会在10次连接错误后屏蔽主机。你可以通过下述方式启动服务器来调整该值 如果遇到下述错误,表示mysqld已收到来来自主机“host_name”的很多连接请求,但该主机却在中途中断。 由于出现很多连接错误,主机host_name被屏蔽。 可使用mysqladmin flush-hosts解除屏蔽。 允许的中断连接请求的数目由max_connect_errors系统变量的值决定。当超出max_connect_errors规定的连接请求时,mysqld将认为某处出错(...
阅读全文
2020年05月02日 数据库 ⁄ 共 1629字 评论关闭
Linux环境下MySQL5.1( | )安装步骤 1、MySQL免安装版/二进制版软件(不用编译) 文件格式:MYSQL-VERSION-OS.tar.gz   2、创建MySQL组,建立MySQL用户并加入到组中 (不同版本的Unix中,groupadd和useradd的语法可能会稍有不同。) #groupadd mysql #useradd -g mysql mysql   3、进入目录/usr/local,解压缩免安装版,并在此目录中建立名为mysql的软链接 #cd /usr/local #gunzip < /path/to/MYSQL-VERSI...
阅读全文
2020年05月02日 数据库 ⁄ 共 2820字 评论关闭
摘要:本文介绍了其它有关MySQL服务器安全的内容,例如,如何保证口令的安全,如何保证数据库目录的安全,如何使用非特权用户启动服务器。 数据库系统的安全性包括很多方面。由于很多情况下,数据库服务器容许客户机从网络上连接,因此客户机连接的安全对MySQL数据库安全有很重要的影响。 不在客户机的命令行上提供密码 使用mysql、mysqladmin等客户机用一个用户身份与MySQL服务器连接时,需要为连接提供密码。 1可...
阅读全文
2020年05月02日 数据库 ⁄ 共 2164字 评论关闭
MySQL GUI工具很多,本文就常用的Navicat for MySQL与MySQL GUI Tools的特色功能做一个详细介绍与比较。 一、MySQL GUI Tools MySQL官方提供的一个可视化界面的MySQL数据库管理控制台,提供了四个图形化应用程序,这些图形化管理工具可以大大提高数据库管理、备份、迁移和查询效率。它们分别是: ◆ MySQL Migration Toolkit ◆ MySQL Administrator ◆ MySQL Query Browser ◆ MySQL Workbench 1.MySQL Query Browser...
阅读全文
2020年05月02日 数据库 ⁄ 共 1405字 评论关闭
使用MySQL进行数据库备份,有很正规的数据库备份方法,同其他的数据库服务器有相同的概念,但有没有想过,MySQL会有更简捷的使用文件目录的备份方法,而且又快有好。   一、数据备份捷径   因为这个方法没有得到官方正式文档的验证,我们暂称为试验吧。   目的:备份hostA主机中一个MySQL数据库TestA,并恢复到到hostB机中   试验环境:   操作系统:WinNT4.0,MySQL3.22.34,MyAdmin 2.1.0   在hostA中安装MySQL...
阅读全文
2020年05月02日 数据库 ⁄ 共 3564字 评论关闭
本文讲述了如何为用户分配合适的权限,几个重要的原则就是给用户分配仅够使用的最小权限,尽量不在影响整个数据库的user表中分配权限。有些权限是有危险的,例如FILE、GRANT、PROCESS,管理员要慎重使用。 服务器重新启动的情况 当mysqld启动时,所有的授权表内容被读进存储器并且从那时开始生效。 被服务器立即应用的情况 用GRANT、REVOKE或SET PASSWORD对授权表施行的修改会立即被服务器注意到。 直接修改授权表...
阅读全文
2020年05月02日 数据库 ⁄ 共 136字 评论关闭
同一个库,有一个表的条件批量插入到另一个库 insert into table select A,B from table1 where *.*; table1 A,B索引建了有200多万数据,插入40多万数据 用了9秒 请问有没有优化的方法 我给你个建议 1 去掉索引 2 导入数据 3 加上索引 效果很明显的。
阅读全文