草庐IT

USER_NAME

全部标签

asp.net - 连接到 MySQL 导致错误 "Data source name not found and no default driver specified"

我正在尝试使用我的ASP.NETWeb窗体应用程序连接到MySQL数据库。我正在进行一项测试,将数据从MySQL数据库绑定(bind)到GridView。这是我的代码:DimstrMySQLConnAsString="DRIVER={MySQLODBC5.1Driver};Database=database_name;Server=ip_address;UID=username;PWD=password;"DimMySQLConnAsNewOdbcConnection(strMySQLConn)ProtectedSubPage_Load(senderAsObject,eAsSystem

mysql - 您不能在 FROM 子句中指定要更新的目标表 'NAME'

我正在尝试申请this解决我在MySQLDB中的表中的数据有重复的问题。我得到这样的错误:SQLError[1093][HY000]:Youcan'tspecifytargettable'NAME'forupdateinFROMclauseDELETENAMEFROMNAMEWHERENAME.idNOTIN(SELECTMIN(id)FROMNAMEGROUPBYcol1,col2)也尝试过分配别名-但没有成功。这里错误的原因是什么?它通常指出SQL脚本可以产生循环过程,但在这里我实际上没有看到与此相关的任何内容-很明显DELETE和SELECT的两个选择是分离的-引擎必须首先执行一

mysql - 错误 1045 (28000) : Access denied for user 'root' @'localhost' (using password: NO) on MAC OSX

我正在尝试在我的MACOSXYosemite上重新安装mysql。为此,我按照下面提到的说明进行操作sudorm/usr/local/mysqlsudorm-rf/usr/local/mysql*sudorm-rf/Library/StartupItems/MySQLCOMsudorm-rf/Library/PreferencePanes/MySQL*vim/etc/hostconfigandremovedthelineMYSQLCOM=-YES-rm-rf~/Library/PreferencePanes/MySQL*sudorm-rf/Library/Receipts/mysql*

php - #1033 - 文件 : './database_name/table_name.frm' 中的信息不正确

当我去浏览表格数据时,我完全不知道这个错误是如何或为什么显示的。我确实注意到的一件事是存储引擎已切换到MyISAM,InnoDB表示它已被禁用。我正在等待托管公司的回复,但在收到他们的回复之前,我可以探索哪些内容?sql应该已经在服务器上备份了,但是当我下载的时候,文件是空的。非常感谢有关访问此数据的任何提示。 最佳答案 听起来您的主机可能已禁用InnoDB,这将使任何现有的InnoDB表无法使用。他们也可能不小心破坏了InnoDB数据文件。无论哪种方式,您都无法自行恢复它。 关于php

php - PHP cron 作业期间 mysqldump 的 MySQL 重新加载权限 : Use MySQL admin account or create unique user? 安全性?

我正在运行一个通过PHP脚本执行mysqldump的cron作业,转储需要RELOAD权限。使用MySQL管理员帐户感觉不对,但创建具有管理员权限的用户也不对。我主要关心的是安全方面,我在我正在使用的类的protected数组“属性”中加载数据库属性(用户名、密码等)。我想知道哪种方法更有意义,或者是否有另一种方法可以达到相同的结果。概述:LAMP服务器:CENTOS5.8、Apache2.2.3、MySQL5.0.95、PHP5.3.3Cron作业大纲:从网站数据库中的两个InnoDB表中转储原始统计数据,它们有外键关系。将数据加载到统计数据库中的表中获取自增主键的最后一个值转移在删

MySQL #1364 - 字段 'column_name' 没有默认值 - 无法插入数据库

这个问题在这里已经有了答案:mysqlerror1364Fielddoesn'thaveadefaultvalues(20个答案)关闭6年前。我最近将我的MySQL数据库移到了一个新的服务器上,它给了我一些以前使用MySQL时遇到的新问题。我的表列设置为“默认=>无”,我的表一直在根据数据类型生成默认值。但是现在当我尝试插入一个表时,我收到了这个错误信息:“#1364-字段‘column_name’没有默认值”然后没有任何内容插入到表中。我该怎么做才能让“默认值”选择它自己的值?

mysql - 变量 'sql_mode'不能设置为 'NO_AUTO_CREATE_USER'的值

我正在使用MySQLWorkbench8.0。我正在尝试将测试数据转储到数据库,包括所有表、存储过程和带有数据的View。当我尝试导入时,它说导入完成但有一个错误,错误是Variable'sql_mode'can'tbesettothevalueof'NO_AUTO_CREATE_USER'Operationfailedwithexitcode1同样在导入之后,如果我检查数据库,只有表来了,但根本没有存储过程。如何解决这个问题? 最佳答案 在从MySQLWorkbench6.1CE导出我的数据库,然后尝试将其导入更新版本的MySQL

MySQL : When stored procedure parameter name is the same as table column name

假设有一个存储过程SetCustomerName,它有一个输入参数名称,我有一个表客户,列名称。所以在我的存储过程中我想设置客户的名字。如果我写UPDATEcustomersSETName=Name;这是不正确的,我看到了另外两种方式:UPDATEcustomersSETName=`Name`;UPDATEcustomersSETcustomers.Name=Name;第一个有效,但我没有在文档中找到可以将参数包装在`字符内的信息。还是我在文档中遗漏了它(在这种情况下链接很受欢迎)。还有哪些其他方式,这种情况下的标准方式是什么?重命名输入参数对我不利(因为如果您知道我的意思,我有自动对

ios - 无法在 NSNotificaitonCenter 的 addObserver : selector: name: object: method 中使用 UIApplicationDidEnterBackgroundNotification 作为名称

我将一个文件复制到一个新项目中,它似乎工作正常。这段代码也在旧项目中工作,但突然之间(在新项目中),我遇到了几个我无法弄清楚的错误。NSNotificationCenter*center=[NSNotificationCenterdefaultCenter];[centeraddObserver:selfselector:@selector(saveBookmarks)name:UIApplicationWillTerminateNotificationobject:nil];[centeraddObserver:selfselector:@selector(saveBookmarks

objective-c - 谷歌加 iOS SDK : how to get logged in user email?

目前正在使用范围为GooglePlusSample的游戏:@"https://www.googleapis.com/auth/plus.me",@"https://www.googleapis.com/auth/userinfo.email"and@"https://www.googleapis.com/auth/userinfo.profile".尝试在回调方法finishedWithAuth:error:中调用auth.userEmail、auth.userData,但是都是空的... 最佳答案 -(void)finishedW