- 实例讲解MySQL数据库密码的恢复与重设
- MySQL密码的恢复方法
如果忘记了MySQL的root密码,可以用以下方法重新设置:
1. KILL掉系统里的MySQL进程;
killall -TERM mysqld
2. 用以下命令启动MySQL,以不检查权限的方式启动;
safe_mysqld --skip-grant-tables &
3. 然后用空密码方...[阅读全文]
- 在MySQL数据库增加新用户权限简介
- 有2个不同的方法增加用户:通过使用GRANT语句或通过直接操作MySQL授权表。比较好的方法是使用GRANT语句,因为他们是更简明并且好像错误少些。
下面的例子显示出如何使用mysql客户安装新用户。这些例子假定权限根据以前的章节描述的缺省被安装。这意味着为了改变,你必...[阅读全文]
- Mysql学习点滴
- 由于工作中需要使用mysql,笔者通过网上学习,动手实践,终于从一个"数据库菜鸟"变成了能熟练操作mysql的"准大虾"了,:)。现将学习心得整理如下。
MySQL是完全网络化的跨平台关系型数据库系统,一个真正的多用户、多线程SQL数据库服务器,同时是具有客户机/...[阅读全文]
- select用存储过程返回的表
- SQL Server 2K:
Exec sp_serveroption 'Nipsan','Data Access','True'
Select * INTO #tmpWho
From OpenQuery(Nipsan,'Exec sp_who')
Select * From #tmpWho
Drop table #tmpWho
--Test OK. Nipsan 2004/12/3...[阅读全文]
- 讲解jython访问MySQL数据库的具体步骤
- 准备工作如下:
下载
http://jaist.dl.sourceforge.net/sourceforge/zxjdbc/zxJDBC-2.1.tar.gz
http://jaist.dl.sourceforge.net/sourceforge/jython/jython_installer-2.2.1.jar
http://mmmysql.sourceforge.net/dist/mm.mysql-2.0.4-bin.jar
安装(需要已...[阅读全文]
- 循序渐进讲解MySQL数据库的性能调整
- MySQL的性能调整:
INSERT查询的速度:
插入一个记录的时间由下列组成:
连接:(3)
发送查询给服务器:(2)
分析查询:(2)
插入记录:(1 x 记录大小)
插入索引:(1 x 索引)
关闭:(1)
这里的数字有点与总体时间成正比。这不考虑打开表的初始开销(它...[阅读全文]
- Mysql开发中的外键与参照完整性
- 参照完整性(Referential integrity)是数据库设计中一个重要的概念。在系统不同的列表中,当数据库所有参照合法或非合法关联时都会涉及到参照完整性。当参照完整性存在时,任何与不存在记录的关联将变得无效化,由此可防止用户出现各种错误,从而提供更为准确和实用的数...[阅读全文]
- mysql5存储过程编写实践
- MySql5.0以后均支持存储过程,最近有空,研究了一把这个。
格式:
CREATE PROCEDURE 过程名 ([过程参数[,...]]) [特性 ...] 过程体
CREATE FUNCTION 函数名 ([函数参数[,...]]) RETURNS 返回类型 [特性 ...] 函数体
过程参数:
[ I...[阅读全文]
- MySQL数据库的多表操作和备份处理
- 多表操作
在一个数据库中,可能存在多个表,这些表都是相互关联的。我们继续使用前面的例子。前面建立的表中包含了员工的一些基本信息,如姓名、性别、出生日期、出生地。我们再创建一个表,该表用于描述员工所发表的文章,内容包括作者姓名、文章标题、发表日期。 ...[阅读全文]
- MySQL进阶_SELECT篇(一)
- MySQL中SELECT语句的基本语法是:
SELECT [STRAIGHT_JOIN] [SQL_SMALL_RESULT] [SQL_BIG_RESULT] [HIGH_PRIORITY] [DISTINCT|DISTINCTROW|ALL] select_list [INTO {OUTFILE|DUMPFILE} 'file_name' export_options] [FROM table_references [WHERE where_definition] [...[阅读全文]