-
使用XPO连接高于5.2.5.0版本的MySQL
所属栏目:[MySql教程] 日期:2020-12-12 热度:178
XPO自然是支持MySQL的,只需要在项目里添加对MySql.Data的DLL(从MySQL官网下载 Connector/Net 可得)和DevExpress.Xpo.v9.2.Providers的DLL引用,并且在项目的入口点构造XpoDataLayer时指定使用MySQL即可。 然而测试时遇到问题。手里的9.2.10版本的XPO,在[详细]
-
PHP实现将EXCEL文件导入到MYSQL
所属栏目:[MySql教程] 日期:2020-12-12 热度:106
网PHP教程 最近因项目需求,要实现将excel文件通过php页面导入mysql数据库中。在网上搜了很多这方面的资料,发现都是将excel文件另存为csv文件,然后从csv文件导入。这里介绍一个直接将excel文件导入mysql的例子。我花了一晚上的时间测试,无论导入简繁体都[详细]
-
MySQL中mysqldump命令详解
所属栏目:[MySql教程] 日期:2020-12-12 热度:160
MySQL有很多可以导入数据的方法,然而这些只是数据传输中的一半,另外的一般是从MySQL数据库中导出数据。有许多的原因我们需要导出数据。一个重要的原因是用于备份数据库。数据的造价常常是昂贵的,需要谨慎处理它们。经常地备份可以帮助防止宝贵数据地丢失;[详细]
-
mysql教程 语法insert的详细讲解
所属栏目:[MySql教程] 日期:2020-12-12 热度:111
INSERT语法 INSERT [LOW_PRIORITY |DELAYED| HIGH_PRIORITY] [IGNORE] [INTO] tbl_name [( col_name ,...)] VALUES ({ expr | DEFAULT},...),(...),... [ON DUPLICATE KEY UPDATE col_name = expr ,... ] 或: INSERT [LOW_PRIORITY |DELAYED| HIGH_PRIORITY[详细]
-
Windows下修改MYSQL最大连接数的2种方法
所属栏目:[MySql教程] 日期:2020-12-12 热度:59
建站学院文档 MYSQL数据库安装完成后,默认最大连接数是100,一般流量稍微大一点的论坛或网站这个连接数是远远不够的,增加默认MYSQL连接数的方法有两个。 我使用的临时方法如下: MySQL的最大连接数默认是100客户端登录:mysql -u username -p 设置新的最大[详细]
-
MySQL字符集:怎样才能保证不发生乱码
所属栏目:[MySql教程] 日期:2020-12-12 热度:102
MySQL数据库中关于字符集的种类有很多,对编程有影响的主要是客户端字符集和数据库字符集(还有一个服务器字符集,不知道干什么用的)。 数据库中常用的操作就是保存数据和读取数据,在这过程中,乱不乱码和数据库字符集貌似没有什么关系。我们只要保证写入时选[详细]
-
Perl操作mysql数据库的方法
所属栏目:[MySql教程] 日期:2020-12-12 热度:166
Perl对Mysql的操作。 一、标准操作 1、连接、关闭 my $dbh = DBI-connect(DBI:mysql:database=DBname;host=localhost,user,pwd,{RaiseError = 1}); $dbh-disconnect(); 2、类似插入等无返回操作 my $sqr = $dbh-prepare(insert into table_name(Name,region_i[详细]
-
MYSQL中单一表超过4G的对策
所属栏目:[MySql教程] 日期:2020-12-12 热度:78
问题:在论坛发表回复时出现The table is full的提示,字面意义上是数据表已满的意思。因为很少有开发者遭遇单一表超过4G的情况,因此朋友间的讨论只能提供一些外围的信息。为解决此问题,我翻阅了很多资料,本文将以我此次问题的解决过程,介绍问题发生的原[详细]
-
mysql数据文件破坏后的修复方法
所属栏目:[MySql教程] 日期:2020-12-12 热度:185
由于临时断电,使用kill -9中止MySQL服务进程,所有的这些都可能会毁坏MySQL的数据文件。如果在被干扰时,服务正在改变文件,文件可能会留下错误的或不一致的状态。因为这样的毁坏有时是不容易被发现的,当你发现这个错误时可能是很久以后的事了。于是,当你[详细]
-
刘春雨解密SQL Server数据库系统的编译
所属栏目:[MySql教程] 日期:2020-12-12 热度:128
你知道SQL Server这么庞大的企业级数据库服务器产品是如何build出来的吗? 这有些相关的数据: 每个build 的大小在300GB左右。 每个完整的build需要几十台高端的服务器运行2.5天。 每个完整的build由几千个job、10000多个参数组成。 我们每天同时做20个左右的b[详细]
-
允许mysql数据库被其他机器远程控制调用的方法
所属栏目:[MySql教程] 日期:2020-12-12 热度:156
简单配置-让mysql被其他机器远程调用 公司的一台 linux 服务器上安装有 MYSQl ,我通过 客户端控制台 MySQL-Front 访问mysql服务的时候出现,不允许连接 mysql server的提示。 liehuo.net 可能很多人都遇到了这样的现象,我现在教你3步操作 ,实现my[详细]
-
MySQL存储过程in、out、inout的特性
所属栏目:[MySql教程] 日期:2020-12-12 热度:108
编程之家 jb51.cc MySQL 存储过程参数有三种类型:in、out、inout。它们各有什么作用和特点呢?今天我们就来一一的分析与讲解一下,希望对各位站长和网络工程师有所帮助。 一、MySQL 存储过程参数(in) MySQL 存储过程 in 参数:跟 C 语言的函数参数的值传[详细]
-
用MySQL数据库来支持Schemaless的数据库存储方案
所属栏目:[MySql教程] 日期:2020-12-12 热度:132
在PyCon上有童鞋提供了一个类似概念的分享,不过不大适合一般类型的互联网项目,感觉有点过于另类。不过我实现这个方案是在看到PyCon的分享之前。算是同样的诉求不同的实现方式吧。且我这里只是实现了一个数据访问的组件而不是Server。 首先本文的方法来自Fr[详细]
-
正确的掌握为 MySQL添加新函数
所属栏目:[MySql教程] 日期:2020-12-12 热度:110
有两个途径来为MySQL添加新函数: 你可以通过自行医函数接口(UDF)来添加函数。自定义函数被编译为目标文件,然后用CREATEFUNCTION和DROPFUNCTION声明动态地添入到服务器中及从服务器中移出。 你可以将函数添加为MySQL固有(内建)函数。固有函数被编译进mysql[详细]
-
初学者在使用MySQL时必须了解的注意事项
所属栏目:[MySql教程] 日期:2020-12-12 热度:126
初学者在使用MySQL(下载 | for Linux)时必须了解的注意事项: 1.如果客户端和服务器端的连接需要跨越并通过不可信任的网络,那么就需要使用SSH隧道来加密该连接的通信。 2.用set password语句来修改用户的密码,三个步骤,先mysql -u root登陆数据库系统,[详细]
-
通过Mysql命令行语句来导入导出数据库文件
所属栏目:[MySql教程] 日期:2020-12-12 热度:137
今天有个同学问我说能不能将数据库进行迁移,我当时想那应该得重新建表吧,不过那样效率太低了,而且还需要导入很多表中的记录,麻烦,于是想到mysql的bin中提供了两个指令,mysqldump以及resource。 Mysql命令行 导出数据库 : 1.首先我们通过命令行进入到m[详细]
-
MySql的架构总监讲述数据库的新方向
所属栏目:[MySql教程] 日期:2020-12-12 热度:145
MySql的架构设计总监Brian Aker在O'Reilly开放源码大会(OSCON)上介绍的新概念数据库,在其博客中介绍了其原理:Drizzle的目标有: 1. Web应用。 2. 云计算组件。 3. 没有业务逻辑的数据库(又名存储过程)。 4. 多核架构。 原理上更大的不同 采用外部库,采[详细]
-
实例剖析:MySQL数据库优化详解
所属栏目:[MySql教程] 日期:2020-12-12 热度:70
数据库优化是一项很复杂的工作,因为这最终需要对系统优化的很好理解才行。尽管对系统或应用系统的了解不多的情况下优化效果还不错,但是如果想优化的效果更好,那么就需要对它了解更多才行。 本章主要讲解了几种优化MySQL的方法,并且给出了例子。记着,总[详细]
-
怎样解决MySQL?5.0.16的乱码问题
所属栏目:[MySql教程] 日期:2020-12-12 热度:166
问:怎样解决MySQL 5.0.16的乱码问题? 答:MySQL 5.0.16的乱码问题可以用下面的方法解决: 1.设置phpMyAdmin Language:Chinese simplified (zh-utf-8) MySQL 字符集:UTF-8 Unicode (utf8) MySQL 连接校对 gbk_chinese_ci 2.创建数据库时 整理设置成 gbk_ch[详细]
-
phpMyAdmin连接MySql错误的解决方案
所属栏目:[MySql教程] 日期:2020-12-12 热度:66
好wamp后在试图用phpMyAdmin链接MySql时出错,报错如下: phpMyAdmin 试图连接到 MySQL 服务器,但服务器拒绝连接。您应该检查 config.inc.php 中的主机、用户名和密码,并且确定这些信息与 MySQL 服务器的管理员所给出的信息一致。 而MySql报错如下: 09122[详细]
-
mysql INSERT command denied to user
所属栏目:[MySql教程] 日期:2020-12-12 热度:63
误编号: 1142 问题分析: 网站运行突然出现下面的 MySQL 错误: MySQL server error report: INSERT command denied to user '%s'@'localhost' for table '%s' , errno: 1142 解决办法: 1、请检查您的 MySQL 帐号是否有相应的权限。 2、检查一下应用下[详细]
-
Linux系统下如何区分MySQL大小写问题
所属栏目:[MySql教程] 日期:2020-12-12 热度:196
建站学院数据库 1、linux下mysql安装完后是默认:区分表名的大小写,不区分列名的大小写; 2、用root帐号登录后,在/etc/my.cnf 中的[mysqld]后添加添加lower_case_table_names=1,重启MYSQL服务,这时已设置成功:不区分表名的大小写; lower_case_table_na[详细]
-
MySQL数据库优化(一)
所属栏目:[MySql教程] 日期:2020-12-12 热度:103
编程之家 jb51.cc 数据库优化是一项很复杂的工作,因为这最终需要对系统优化的很好理解才行。尽管对系统或应用系统的了解不多的情况下优化效果还不错,但是如果想优化的效果更好,那么就需要对它了解更多才行。 本章主要讲解了几种优化MySQL的方法,并且给出[详细]
-
快速解决 MySQL中与浮点比较有关的问题
所属栏目:[MySql教程] 日期:2020-12-12 热度:169
注意,下述部分主要与DOUBLE和FLOAT列相关,原因在于浮点数的不准确本质。MySQL使用64位十进制数值的精度执行DECIMAL操作,当处理DECIMAL列时,应能解决大多数常见的不准确问题。 浮点数有时会导致混淆,这是因为它们无法以准确值保存在计算机体系结构中。你[详细]
-
MYSQL 命令行导入SQL数据的详细操作
所属栏目:[MySql教程] 日期:2020-12-12 热度:151
我的个人实践是:phpmyadmin 导出 utf-8 的 insert 模式的 abc.sql ftp abc.sql 到服务器 ssh 到服务器 mysql -u abc -p use KKK(数据库名,如果没有就 create database KKK) set names 'utf8' source abc.sql 注意:我看到 set character set utf8; 的说法[详细]