MySQL数据库_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> MySQL数据库 >>列表
准备工具:VS2013、MySQLForVisualStudio1.1.4、Connector/Net6.8.3(百度网盘里)程序包管理器执行命令:Install-PackageEntityFrameworkInstall-PackageMySql.Data.Entity.EF6此时如果直接添加ado.net实体模型的话是有以下错误的:注意了:App.config中生成的Provider是有问题的,这时候要手动添加红色线画出的一条:<... 查看全文
· 用C#连接远程mysql数据库发布时间:2013-11-09
实践环境:远程mysql服务器:虚拟机,WINXP系统mysql:V5.1.50phpmyadmin:3.3.7C#环境,WIN7,VS2008专业版一.开放mysql数据库远程连接权限下面内容只是在进行远程连接时需要,如果你的代码和mysql数据库在一台机器上,则不需要下面两步。1.开放防火墙端口在WINXP系统中点控制面板->安全中心->windows防火墙->例外->添加端口将3306端口号加入例外的端口,这样就打开了mysql的默认端口。2... 查看全文
· C#如何连接MySql数据库发布时间:2013-10-07
最近两天在解决C#连接MySql数据库的问题,通过不同的从网上学习,最终找到了解决的办法,现在和大家分享一下。1、要连接MySql数据库必须首先下载MySql官方的连接.net的文件,文件下载地址为http://dev.mysql.com/downloads/connector/net/6.6.html#downloads,下载平台选择.Net&Mono,下载ZIP免安装版。2、解压缩刚才下载的mysql-connector-net-6.6.6-noinstall.zip文件... 查看全文
MySQL:<transactionManagertype="JDBC"><dataSourcetype="SIMPLE"><propertyvalue="com.mysql.jdbc.Driver"name="JDBC.Driver"/><propertyvalue="jdbc:mysql://127.0.0.1:3306/ibatis"name="JDBC.ConnectionURL"/><... 查看全文
· mysql数据库异常处理代码实例发布时间:2013-08-10
和C#中处理异常的方法很相像,mysql也有它自己处理异常的方法,本文列出了mysql处理实例的代码,通过代码我们来了解mysql数据库处理异常的原理和方法。具体的实例代码如下:DROPPROCEDUREIFEXISTSsp_call_jobs;CREATEPROCEDUREsp_call_jobs()NOTDETERMINISTICSQLSECURITYDEFINERCOMMENT''BEGINdeclare_row,_err,_countintdefault0... 查看全文
在用PHP结合MySQL数据库开发应用程序时,可能会用到数据库中全部表信息。本文主要介绍了PHP获取所有表信息的实现代码,希望能对读者有所帮助。代码如下:functionlist_tables($database){$rs=mysql_list_tables($database);$tables=array();while($row=mysql_fetch_row($rs)){$tables[]=$row[0];}mysql_free_result($rs);return$tables;... 查看全文
本文主要介绍了一个MySQL数据库的带游标的存储过程创建的代码实例,通过实例让我们来一起了解一下带游标的存储过程的创建方法吧。代码实例如下:DELIMITER$$DROPPROCEDUREIFEXISTS`jf`.`insert2`$$CREATEPROCEDURE`insert2`(inyhbhvarchar(50),outbjbhvarchar(50))BEGINdeclaretempbjbhvarchar(50)default0;declaredoneintdefault0... 查看全文
本文主要介绍MySQL数据库的语句:INSERTINTOSELECT的使用和它的语法,接下来我们就通过一个实例来介绍,希望通过这个实例可以让大家更深刻地理解该语句的语法,在以后的使用过程中避免不必要的错误的发生。现在我们就开始介绍。1.语法介绍有三张表a、b、c,现在需要从表b和表c中分别查几个字段的值插入到表a中对应的字段。对于这种情况,可以使用如下的语句来实现:INSERTINTOdb1_name(field1,field2)SELECTfield1... 查看全文
MySQL数据库在安装或卸载的过程中,常常会出现一些错误,这是件让我们头疼的事。本文介绍了在MySQL数据库安装过程中的几个常见错误的解决方案,希望会对各位有所帮助。MySQL5.1安装过程中报applysecuritysetting错误的解决办法1.卸载MySQL。2.删除目录C:\DocumentsandSettings\AllUsers\ApplicationData\MySQL。3.重新安装MySQL就OK啦... 查看全文
在MySQL数据库中(5.5版本),增加了一个新的插件:Auditplugin,用于对数据库连接和数据库操作进行审计。接下来我们详细介绍Audit插件的使用。相关代码如下:sql/sql_audit.cc该文件定义了audit插件的接口函数。sql/sql_audit.h申明函数,并定义了函数mysql_audit_general_log,在触发audit时,首先调用的就是该函数。plugin/audit_null/audit_null.c这是一个模板程序... 查看全文
我们要想让局域网中的所有机器都能连接MySQL数据库,首先要给MySQL开启远程连接的功能,在MySQL服务器上MySQL命令行执行以下命令:命令代码如下:grantallprivilegeson*.*toroot@"%"identifiedby'abc'withgrantoption;flushprivileges;其中上面两行代码的意思是给从任意ip地址连接的用户名为root,密码为abc的用户赋予所有的权限。其中的"%"为任意的ip地址... 查看全文
MySQL数据库的二进制日志不仅仅用于Replicate\审计等情况,完全可以像其他RDBMS系统那样用来进行备份还原。接下来我们就开始介绍开启了log-bin的MySQL数据库的备份和还原方法。具体操作步骤如下:(可选):备份二进制的日志文件step1:启动服务器mysqld:确保使用一些选项#取消二进制启动#log-bin#允许salvei/othread读取自身server-id的二进制日志记录replicate-same-server-id#slave线程不自动启动.保险起见... 查看全文
MySQL数据库创建内存表的方法非常简单,只需注明ENGINE=MEMORY即可:CREATETABLE`tablename`(`columnName`varchar(256)NOTNUL)ENGINE=MEMORYDEFAULTCHARSET=latin1MAX_ROWS=100000000;注意:当内存表中的数据大于max_heap_table_size设定的容量大小时,mysql会转换超出的数据存储到磁盘上,因此这是性能就大打折扣了... 查看全文
在安装软件时,需要用到Mysql数据库,要在里面建一个数据库,及相应的用户,执行建库脚本,很顺利,数据库成功建好,但在执行用户授权时错误就产生了:createdatabasecactidb;grantalloncactidb.*toroot@localhost;grantalloncactidb.*tocactiuser;本来这是没什么的,但我之前已经把root@localhost这个用户给删除了,我只留下了用户名为root,host是%的用户... 查看全文
怎样让SQLServer2008数据库可以访问MySQL数据库的数据呢?其实这一实现的过程并不难,可以通过调用MySQL的ODBC驱动,在SQLServer中添加LinkServer的方式实现。本文我们就介绍了这一访问过程,现在我们就开始介绍,让我们来一起学习吧。实现步骤:1.从MySQL网站下载最新的MySQLODBC驱动:http://www.mysql.com/downloads/connector/odbc/,目前的版本是5.1.82.在SQLServer所在的服务器安装3... 查看全文
如果您想安装sphinx(全文搜索引擎),但你又不想重新编译安装MySQL数据库,怎么办呢?答案是如果你的mysql版本在5.0.45以上就可以不重新编译安装,5.0以下版本就只能费点力气重新编译安装了。在现有mysql中安装sphinx的存储引擎,要保证现有mysql运行的情况下完成。mysql也的确支持存储引擎的在线热插拔,下面介绍安装步骤:注意:mysql源码包的版本一定要与当前运行的mysql版本一致!首先先下载sphinx插件包,我这里运行的是mysql-5.1.48下载... 查看全文
为什么MySQL数据库的主从服务器之间的数据会有差距呢?原因是由于主服务器比较繁忙,主服务器与从服务器的硬件相差比较大等原因可能造成主服务器与从服务器数据差距比较大。为了不影响MySQL数据库的应用,我们常常手动地定期进行主从服务器的数据同步,下面是手动进行数据同步的步骤。该过程是在数据库负载比较低时执行的,此时主服务器不能更新。1、对主服务器执行:mysql>flushtableswithreadlock;用读锁锁住所有的表阻止对它的更新mysql>... 查看全文
在某些情况下,MySQL数据库能够直接利用索引来中意一个ORDERBY或GROUPBY子句而无需做额外的排序。尽管ORDERBY不是和索引的次序准确相称,索引还是能够被用到,因为凡是无须的索引局部和所有的额外的ORDERBY字段在WHERE子句中都被包括了。本文我们主要介绍MySQL数据库中的索引和OrderBy子句的使用问题,接下来我们开始介绍。利用索引的MySQLOrderBy下列的几个查询都会利用索引来处理ORDERBY或GROUPBY局部... 查看全文
MySQL数据库中,我们有时候需要修改MySQL密码,以确保数据库的安全性。通常情况下修改密码的方式有很多种,而且实现起来也是比较容易的。本文我们总结了六种修改MySQL密码的措施,这六种措施是要求MySQL数据库拥有ROOT权限的情况下才能实施的。接下来我们就开始介绍这六种措施。措施一:利用phpmyadmin,这是最容易的了,修正mysql库的user表,不过别忘了利用PASSWORD函数。措施二:利用mysqladmin,这是前面声明的一个特例。mysqladmin-uroot... 查看全文
我们知道,在某些MySQL数据库版本中,root用户默认是不可以在远程登录的,但是有时候,我们想让其远程登录的时候,常常会这样做:grantallon*.*toroot@'%'identifiedby'yourpassword';这样,就能让root用户实现远程登录了。但是下面的这种做法是行不通的。grantallon*.*toroot@'%';原因:如果不指定密码那么该操作只会在mysql.user表中匹配user=‘root’andhost=&lsquo... 查看全文