您的位置主页 > MYSQL
  • 实例讲解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] [...[阅读全文]