《MySQL核心技术手册第2版》pdf下载在线阅读,求百度网盘云资源

《MySQL核心技术手册第2版》pdf下载在线阅读,求百度网盘云资源,第1张

《MySQL核心技术手册 第2版》(戴尔)电子书网盘下载免费在线阅读

资源链接:

链接:https://pan.baidu.com/s/1kN0HHbs4lBK2e9cloSGhbw

提取码:qwzr

书名:MySQL核心技术手册 第2版

作者:戴尔

译者:李红军

豆瓣评分:7.0

出版社:机械工业出版社

出版年份:2009-9

页数:554

内容简介:

MySQL包含了许多功能,尤其是在MySQL 5.0和5.1版本中新增了一些主要的功能和特性。MySQL特有的函数或者语句是相当丰富的。这正是《MySQL核心技术手册(第2版)》富有价值的原因。《MySQL核心技术手册(第2版)》令读者可以快速查找到所需要的具体细节,无论是SQL关键字还是mysql命令行选项、具体的API信息或管理实用工具。

《MySQL核心技术手册(第2版)》涵盖了适用于MySQL 5.1版本的所有命令和编程信息,其中包括一些新增特性和语言接口,对于列举的大部分语句和函数,给出了它们的用法示例。

《MySQL核心技术手册(第2版)》易于使用,并由权威作者执笔。《MySQL核心技术手册(第2版)》:

·提供了MySQL语句、函数、配置选项和实用工具的一个完整手册。

·给出了几个指导章节用于帮助新手入门。

·为PHP、Perl和C语言提供了应用程序编程接口(API)。

·在每章的API开头部分提供了简要的指南。

·新增复制、触发器和存储过程章节。

·提供了许多MySQL的实用示例。

·给出了一些有用的提示,用于帮助读者克服难题。

无论你为何而使用MySQL,《MySQL核心技术手册(第2版)》充满了大量的知识财富,给你节省了许多用于尝试的时间以及令人厌烦的在线搜索。

作者简介:

Russell Dyer是一位自由作家,主要致力于MySQL数据库软件方面的研究,他是MySQL公司知识库(http://www.mysql.com/network/knowledgebase.html)的编辑。他在如下出版物上发表了很多文章,这些出版物包括DevZone(MySQL的一个出版物)、Linux期刊、ONlamp.com、Perl期刊、Red Hat杂志、Sys Admin杂志、TechRepublic、Unix评论和XML.com。他还是《MySQL核心技术手册》第1版的作者。

Android中文版

api手册地址:http://www.matools.com/api/android

Ant最新版

api手册地址:http://www.matools.com/api/ant

ASM字节码 *** 作

api手册地址:http://www.matools.com/api/asm

Axis2最新版

api手册地址:http://www.matools.com/api/axis2

Bash脚本

api手册地址:http://www.matools.com/api/bash

Bootstrap 3

api手册地址:http://www.matools.com/api/bootstrap3

Bootstrap 4

api手册地址:http://www.matools.com/api/bootstrap4

C/C++

api手册地址:http://www.matools.com/api/c

C3P0连接池

api手册地址:http://www.matools.com/api/c3p0

CentOS使用文档

api手册地址:http://www.matools.com/api/centos

Commons-Beanutils

api手册地址:http://www.matools.com/api/commons-beanutils

Commons-Fileupload

api手册地址:http://www.matools.com/api/commons-fileupload

Commons-IO最新版

api手册地址:http://www.matools.com/api/commons-io

Commons-Lang最新版

api手册地址:http://www.matools.com/api/commons-long

Commons-Net最新版

api手册地址:http://www.matools.com/api/commons-net

CSS 3

api手册地址:http://www.matools.com/api/css

DBCP连接池

api手册地址:http://www.matools.com/api/dbcp

Dom4j

api手册地址:http://www.matools.com/api/dom4j

dubbo中文文档

api手册地址:http://www.matools.com/api/dubbo

EhCache

api手册地址:http://www.matools.com/api/ehcache

Freemarker

api手册地址:http://www.matools.com/api/freemarker

Go语言

api手册地址:http://www.matools.com/api/go

Hadoop

api手册地址:http://www.matools.com/api/hadoop

Hibernate中文版

api手册地址:http://www.matools.com/api/hibernate

IKAnalyzer中文版

api手册地址:http://www.matools.com/api/ikanalyzer

Java 10

api手册地址:http://www.matools.com/api/java10

Java 6

api手册地址:http://www.matools.com/api/java6

Java 7

api手册地址:http://www.matools.com/api/java7

Java 8中文版

api手册地址:http://www.matools.com/api/java8

jqGrid中文版

api手册地址:http://www.matools.com/api/jqgrid

Jquery中文版

api手册地址:http://www.matools.com/api/jquery

Json-lib

api手册地址:http://www.matools.com/api/json-lib

Junit4最新版

api手册地址:http://www.matools.com/api/junit

Kryo

api手册地址:http://www.matools.com/api/kryo

Log4j最新版

api手册地址:http://www.matools.com/api/log4j

Lucene

api手册地址:http://www.matools.com/api/lucene

Maven

api手册地址:http://www.matools.com/api/maven

Windows MFC中文版

api手册地址:http://www.matools.com/api/msdn

Mybatis

api手册地址:http://www.matools.com/api/mybatis

MySql中文版

api手册地址:http://www.matools.com/api/mysql

Netty 3.6

api手册地址:http://www.matools.com/api/netty

Nginx中文版

api手册地址:http://www.matools.com/api/nginx

OpenJPA最新版

api手册地址:http://www.matools.com/api/openjpa

PHP中文版

api手册地址:http://www.matools.com/api/php

POI-apache

api手册地址:http://www.matools.com/api/poi

QuickServer

api手册地址:http://www.matools.com/api/quickserver

redis中文参考文档

api手册地址:http://www.matools.com/api/redis

Ruby

api手册地址:http://www.matools.com/api/ruby

Ruby-library

api手册地址:http://www.matools.com/api/ruby-library

Ruby on Rails

api手册地址:http://www.matools.com/api/rubyonrails

Shiro

api手册地址:http://www.matools.com/api/shiro

Spring最新版

api手册地址:http://www.matools.com/api/spring

Spring for Android

api手册地址:http://www.matools.com/api/spring-android

Spring Boot

api手册地址:http://www.matools.com/api/spring-boot

Spring Cloud中文文档

api手册地址:http://www.matools.com/api/spring-cloud

Spring Security

api手册地址:http://www.matools.com/api/spring-security

Spring中文版

api手册地址:http://www.matools.com/api/spring-zh

Struts 2最新版

api手册地址:http://www.matools.com/api/struts2

Taperstry

api手册地址:http://www.matools.com/api/taperstry

TensorFlow中文

api手册地址:http://www.matools.com/api/tensorflow

Tomcat

api手册地址:http://www.matools.com/api/tomcat

Ubuntu

api手册地址:http://www.matools.com/api/ubuntu

Velocity 1.7

api手册地址:http://www.matools.com/api/velocity

VelocityTools2.0

api手册地址:http://www.matools.com/api/velocity-tools

Vue Router中文参考

api手册地址:http://www.matools.com/api/vue-router

vue.js中文文档

api手册地址:http://www.matools.com/api/vuejs

XMLBeans

api手册地址:http://www.matools.com/api/xmlbeans

Yahoo UI中文版

api手册地址:http://www.matools.com/api/yui

Zend Framework中文版

api手册地址:http://www.matools.com/api/zend-framework

Zookeeper

api手册地址:http://www.matools.com/api/zookeeper

通过MySQL自定义的API函数进行连接

1、使用API的方式连接,需要加载mysql的头文件和lib文件。

在VS2010的附加包含目录中添加\MySQL\MySQL Server 5.1\include。在安装MySql的目录下找。 把libmysql.dll和libmysql.lib文件拷贝到所建的工程目录下。然后在头文件里包含以下内容:

//mysql所需的头文件和库文件

#include "winsock.h"

#include "mysql.h"

#pragma comment(lib,"libmySQL.lib")

2、进行编码

(1)连接mysql数据库

头文件里定义数据源指针 MYSQL m_sqlCon

//连接MySql数据库

try

{

mysql_init(&m_sqlCon)

// localhost:服务器 root为账号密码 test为数据库名 3306为端口

if(!mysql_real_connect(&m_sqlCon, "localhost","root","root","test",3306,NULL,0))

{

AfxMessageBox(_T("数据库连接失败!"))

return FALSE

}

return TRUE

}

catch (...)

{

return FALSE

}

(2)关闭数据库

mysql_close(&m_sqlCon)

(3)创建表

char* pQuery = "create table if not exists DS_Building( ID VARCHAR(10),Name VARCHAR(255),Descs VARCHAR(255),PRIMARY KEY (ID))"

if(mysql_real_query(&m_sqlCon,pQuery,(UINT)strlen(pQuery))!=0)

{

const char* pCh = mysql_error(&m_sqlCon)

return FALSE

}

附MySQL的API接口:

mysql_affected_rows() 返回被最新的UPDATE, DELETE或INSERT查询影响的行数。

mysql_close() 关闭一个服务器连接。

mysql_connect() 连接一个MySQL服务器。该函数不推荐;使用mysql_real_connect()代替。

mysql_change_user() 改变在一个打开的连接上的用户和数据库。

mysql_create_db() 创建一个数据库。该函数不推荐;而使用SQL命令CREATE DATABASE。

mysql_data_seek() 在一个查询结果集合中搜寻一任意行。

mysql_debug() 用给定字符串做一个DBUG_PUSH。

mysql_drop_db() 抛弃一个数据库。该函数不推荐;而使用SQL命令DROP DATABASE。

mysql_dump_debug_info() 让服务器将调试信息写入日志文件。

mysql_eof() 确定是否已经读到一个结果集合的最后一行。这功能被反对mysql_errno()或mysql_error()可以相反被使用。

mysql_errno() 返回最近被调用的MySQL函数的出错编号。

mysql_error() 返回最近被调用的MySQL函数的出错消息。

mysql_escape_string() 用在SQL语句中的字符串的转义特殊字符。

mysql_fetch_field() 返回下一个表字段的类型。

mysql_fetch_field_direct () 返回一个表字段的类型,给出一个字段编号。

mysql_fetch_fields() 返回一个所有字段结构的数组。

mysql_fetch_lengths() 返回当前行中所有列的长度。

mysql_fetch_row() 从结果集合中取得下一行。

mysql_field_seek() 把列光标放在一个指定的列上。

mysql_field_count() 返回最近查询的结果列的数量。

mysql_field_tell() 返回用于最后一个mysql_fetch_field()的字段光标的位置。

mysql_free_result() 释放一个结果集合使用的内存。

mysql_get_client_info() 返回客户版本信息。

mysql_get_host_info() 返回一个描述连接的字符串。

mysql_get_proto_info() 返回连接使用的协议版本。

mysql_get_server_info() 返回服务器版本号。

mysql_info() 返回关于最近执行得查询的信息。

mysql_init() 获得或初始化一个MYSQL结构。

mysql_insert_id() 返回有前一个查询为一个AUTO_INCREMENT列生成的ID。

mysql_kill() 杀死一个给定的线程。

mysql_list_dbs() 返回匹配一个简单的正则表达式的数据库名。

mysql_list_fields() 返回匹配一个简单的正则表达式的列名。

mysql_list_processes() 返回当前服务器线程的一张表。

mysql_list_tables() 返回匹配一个简单的正则表达式的表名。

mysql_num_fields() 返回一个结果集合重的列的数量。

mysql_num_rows() 返回一个结果集合中的行的数量。

mysql_options() 设置对mysql_connect()的连接选项。

mysql_ping() 检查对服务器的连接是否正在工作,必要时重新连接。

mysql_query() 执行指定为一个空结尾的字符串的SQL查询。

mysql_real_connect() 连接一个MySQL服务器。

mysql_real_query() 执行指定为带计数的字符串的SQL查询。

mysql_reload() 告诉服务器重装授权表。

mysql_row_seek() 搜索在结果集合中的行,使用从mysql_row_tell()返回的值。

mysql_row_tell() 返回行光标位置。

mysql_select_db() 连接一个数据库。

mysql_shutdown() 关掉数据库服务器。

mysql_stat() 返回作为字符串的服务器状态。

mysql_store_result() 检索一个完整的结果集合给客户。

mysql_thread_id() 返回当前线程的ID。

mysql_use_result() 初始化一个一行一行地结果集合的检索。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/6122010.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-15
下一篇 2023-03-15

发表评论

登录后才能评论

评论列表(0条)

保存