共 16 篇文章
显示摘要每页显示  条
MySQL是一个真正的多用户、多线程SQL数据库服务器。一、MySQL修改密码方法总结 首先要说明一点的是:一般情况下,修改MySQL密码是需要有mysql里的root权限的,这样一般用户是无法更改密码的,除非请求管理员帮助修改。使用phpMyAdmin (图形化管理MySql数据库的工具),这是最简单的,直接用SQL语句修改mysql数据库库的user表,不过别忘了使用PAS...
这种复杂性在某种程度可以说是一种幻觉,因为上述每一步只不过是一个简单的匹配操作,它通过将一个表的行中的值与另一个表的行中的值相匹配,把一个表与另一个表相关联。SQL 是当今的标准数据库语言,所有主要的数据库系统都使用它。1.3.3 MySQL 的体系结构术语 在您使用MySQL 时,实际正使用以下两个程序,因为MySQL 采用的是客户机/服务器...
4.2 MySQL 查询优化程序 在发布一个选择行的查询时, MySQL 进行分析,看是否能够对它进行优化,使它执行更快。(h t t p : / / w w w.mysql.com/ 处的MySQL 联机参考指南在不断地更新。) MySQL 查询优化程序利用了索引。4.2.1 优化程序怎样工作  MySQL 查询优化程序有几个目标,但其主要目标是尽量利用索引,而且尽量使用最具有限制性...
不过,还有一些只能由MySQL 管理员和系统管理员来完成的优化,这些管理员在MySQL 服务器或运行MySQL 的机器上具有控制权。有关服务器参数优化的综合介绍请参见第11章,但其中几个参数主要与查询有关,有必要在此提一下: ■ delayed _ queue _ size 此参数在执行其他INSERT DELAYED 语句的客户机阻塞以前,确定来自INSERT DELAYED 语句的放...
即使mysql 也是如此,从感觉上说, mysql 比其他实用程序更灵活,因此可以用它来执行任何数量的各种查询,即它就是为允许向服务器直接发布SQL 查询,并可查看查询结果这一单一目的而设计的。针对我们在第1章“MySQL 和SQL 介绍”中安装的样例数据库s a m p _ d b,我们已经列举了若干需要自己编写与MySQL 服务器交互的程序的目标。■ 动态Web ...
6.2 客户机程序1—连接到服务器 我们的第一个MySQL 客户机程序很简单:连接到服务器、断开,并退出。建立连接使用如下两个步骤: 1) 调用mysql_init() 来获取连接处理程序。2) 调用mysql_real_connect() 来创建与服务器的连接。如果指定一个主机名称或主机的IP 地址,则客户机连接到使用TCP/IP 连接命名的主机上。当将连接处理程序传递mys...
在MySQL 客户机库中返回值的例程基本上以下列两种方式之一表示成功或失败: ■ 成功时,值的指针函数返回一个非NULL 指针,失败时返回N U L L(在这里NULL 的意思是“C NULL 指针”,而不是“MySQL NULL 列值”)。迄今为止,我们使用的客户机库的例程mysql_init() 和mysql_real_connect() 都用返回连接处理程序的指针来表示成功, NULL 表示...
注意,因为我们需要多次打印虚线,所以这段代码封装在它自己的函数中,函数print_dashes() 是这样的: MySQL 客户机库提供了访问列信息结构的几种方法,例如,前面样例的代码多次使用如下形式的循环访问这些结构: 然而,mysql_field_seek() 与mysql_fetch_field() 的结合是获得MYSQL_FIELD 结构的唯一途径,可在附录F 中查看mysql_fetch_fi...
什么时候使用mysql_escape_string() 呢?例如,可以将它初始化到已经分配的MYSQL 结构地址中去: 然而,推荐的(较容易的!)解决方案仅仅是将NULL 显式地传递给mysql _ init( ),让该函数分配MYSQL 结构,并将返回值赋值给conn: 无论如何不要忘记检验mysql_init() 的返回值,以确保它不是NULL。3. 错误3—— NULL 列值引起的失败 不要...
当插入或更改数据时,不能将字段的字符串展开到多行里,否则硬回车将被储存到数据中: 标准操作 mysql>insert into table33 (field02) ->values ->(‘who thought of foo?‘); 硬回车储存到数据中 mysql>insert into table33 (field02) ->values ->(‘who thought ->of foo?‘); 结果如下: mysql>select * from table...
帮助 | 留言交流 | 联系我们 | 服务条款 | 下载网文摘手 | 下载手机客户端
北京六智信息技术股份有限公司 Copyright© 2005-2024 360doc.com , All Rights Reserved
京ICP证090625号 京ICP备05038915号 京网文[2016]6433-853号 京公网安备11010502030377号
返回
顶部