mysql
小小玮
以梦为马
展开
-
ODBC + WIN32 API 访问MYSQL 数据库实现简单QQ用户注册和登录
//在IT行业,不懂数据库是不行的,我自己在学校里还没有学过数据库有关的知识,不过由于前些日子写项目的要求,不得不去琢磨,虽然有很多数据库类别,包括微软的 SQL server ,access,ORACLE公司的ORACL和mysql ,还有DB2等多种数据库,最终我选择学习mysql,因为它是免费的,呵呵,当然它也是高效的,同时是开发网络程序的不二选择,我以前写过一个登陆mysql数据库的QQ登原创 2012-11-27 20:20:29 · 3078 阅读 · 1 评论 -
解决 mysql [Data Too Long..]数据更新失败的异常
最近数据库经常出现如下异常: multiQuery Query Failed, ERRNO: 1406 (Data too long for column....)解决方案:1.检查数据库中该字段的长度是否太小(如果字段类型是字符串类型(varchar,char))2.如果字段类型是text,则检查数据库innodb_file_format 格式mysql> show原创 2016-11-03 13:07:34 · 8170 阅读 · 0 评论 -
mysql 存储过程的使用
今天项目有个需求,需要定时刷新一个排行榜数据的排行名次信息,数据表如下:CREATE TABLE IF NOT EXISTS `t_myrank` ( `ranktype` tinyint(2) NOT NULL DEFAULT 0, `roleid` bigint(20) NOT NULL DEFAULT 0, `rolename` varchar(100) NOT NULL D原创 2016-10-14 19:08:08 · 784 阅读 · 0 评论 -
mysql 存储引擎的选择
myIsam:如果表对事务要求不高,同时是以查询和添加为主的,我们考虑使用myIsam存储引擎,比如bbs中的发帖表,回复表。INNODB:对事务要求高,保存的数据都是重要的数据,我们建议使用INNODB,比如订单表,账号表Memory: 比如我们数据变化频繁,不需要入库,同时又频繁的查询和修改,我们考虑memory转载 2015-06-03 16:05:14 · 417 阅读 · 0 评论 -
数据库三范式
通俗的理解三个范式,对于数据库设计大有好处。在数据库设计中,为了更好的应用三个范式,就必须通俗的理解三个范式。第一范式:1NF是对属性的原子性约束,要求属性(数据库表中的列)具有原子性,不可再分解(只要是关系型数据库都,满足1NF)第二范式:2NF是对记录的唯一性约束,要求记录有唯一标识,即实体的唯一性第三范式:3NF是对字段冗余性的约束,它要求字段没有冗余,没有冗余的数据库设转载 2015-06-01 10:25:39 · 637 阅读 · 0 评论 -
c语言访问mysql 完整例子
1、手写安装带mysql sdk 的mysql2、新建控制台项目,项目属性中把C:\Program Files\MySQL\MySQL Server 5.5\include 加入“包含目录”把C:\Program Files\MySQL\MySQL Server 5.5\lib 加入“库目录”3、stdafx.h中加入#include //注意顺序,要放在mysql.h前#incl转载 2014-07-01 15:36:00 · 969 阅读 · 0 评论 -
mysql书籍
MySQL技术内幕mysql使用大全,可以说方方面面都包括了。认真研读大概一本就差不多了MySQL开发者SQL权威指南这本应该是mysql的sql天书了。学mysql的sql语句,本书必不可少,缺点是看着有点别扭。高性能MySQL高可用MySQL:构建健壮的数据中心上面这俩本应该是提级必备,我还没时间看完,但是确实是不错的书。登堂入室的书啊转载 2014-04-04 16:18:34 · 1947 阅读 · 0 评论 -
C API 访问mysql
// mysql_access.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include #include #pragma comment(lib, "ws2_32")#include #pragma comment(lib, "libmysql.lib")int main(int argc, char* a转载 2014-01-02 18:21:43 · 829 阅读 · 0 评论 -
我们一起写SQL语句
数据库是很重要的,不管学什么数据库,SQL语句都是主流,下面我们一起来写SQL语句,我用的是MYSQL客户端管理工具写的,你也可以用CMD写,效果一样这里说一下,我学mysql用的工具如下图所示(有其中一个都可以写sql语句): 1)创建数据库、创建表、插入字段、显示字段内容 2)我们也可以利用命令行实现这一功能:首先我们要登录mysql数据库:我们也原创 2012-11-29 23:10:01 · 1092 阅读 · 0 评论 -
mysql启动服务问题的解决
我现在假设您在安装mysql数据库的时候建立了登录用户和密码(mysql是免费的可以到官网下载)安装完成的mysql数据库是开机自动运行的,如果您的mysql数据库服务不小心被关闭,可以采取以下解决方案:方案1:在桌面计算机图标上单击鼠标右键,管理->服务和应用程序->服务 然后在列表中找到mysql服务项,单击鼠标右键执行“启动”,当然你也可以在这里停止mysql服务。 方案原创 2012-11-27 21:08:55 · 714 阅读 · 0 评论 -
关于mysql数据库乱码问题
//当我第一次接触mysql,首先让我难受的是mysql的乱码问题,百度上也有许多有关的解决方案,不过作为亲身受害者,我想很有必要贴出我的心声:1.关于mysql的字符集处理mysql在标识数据时采取二进制字符和非二进制字符格式,前者主要用来标识图片,声音,后者就完成剩余的所有功能,而对于后者,就存在字符集设置问题。我们知道数据库是老外搞出来的,他们在设计的时候并没有考虑到编码格式的问原创 2012-11-27 20:50:32 · 730 阅读 · 0 评论 -
终于弄了个人网站
我的个人技术网站:点击打开链接原创 2017-09-19 13:47:19 · 941 阅读 · 1 评论