草庐IT

phpMyadmin

全部标签

php - 在Query中获取MYSQL查询执行时间

我正在开发一个查询浏览器,使用一些大型数据库,我需要知道执行查询所花费的时间。我可以在PHPMYADMIN中成功执行查询后看到时间。分析或显示第0-29行(总共2,000,查询耗时0.0145秒)例如:剖析SELECT*FROM`larger_table`;StatusTimestarting0.000026checkingpermissions0.000006Openingtables0.000014Systemlock0.000010init0.000022optimizing0.000004statistics0.000007preparing0.000005executing0

mysql - 在 MySql 中将 VARCHAR 转换为 DECIMAL 值

我已将包含字符串值(例如eating)和float值(例如0.87)的CSV文件导入到我的phpMyAdmin数据库中的一个表中。在我处理完所有字符串值并仅保留具有十进制值的行之后,我需要将此类值从VARCHAR转换为DECIMAL/FLOAT,以便我可以对此属性执行MAX()。我该怎么做?每次我尝试通过phpMyAdmin中的GUI执行此操作时,我的所有值都会自动四舍五入为0和1。请帮帮我! 最佳答案 无需转换,您可以使用此查询找到最大值selectmax(cast(stuffasdecimal(5,2)))asmySumfrom

mysql - 我可以将事务与 ALTER TABLE 一起使用吗?

我是SQL事务的初学者(实际上是新手),所以我可能遗漏了一些明显的东西。我有这段SQL代码,我正试图通过phpMyAdmin运行它:STARTTRANSACTION;INSERTINTO`users`VALUES(NULL,'UserA','user.a@example.com','4','UserA');INSERTINTO`users`VALUES(NULL,'UserB','user.b@example.com','3','UserB');ALTERTABLE`users`CHANGE`level``level`TINYINT(3)UNSIGNEDNOTNULL;ALTERTAB

mysql - 使用 PHPMyAdmin 为 MySQL 设置时区

目前每当用户创建新帐户时,我都有一个数据类型为timestamp的Creation_date列。目前这个时间戳比EST提前3小时读取(如果在波士顿是下午5点,则读取为晚上8点)。有没有办法将时区更改为EST?当前设置为哪个时区? 最佳答案 这与MySQL的时区有关。您可以通过以下方式为每个连接设置它(例如通过PHPMyAdmin):SETtime_zone=timezone;但是,如果MySQL重新启动,这将重置。所以最好在服务器级别设置。哪个,我想,你不能。我鼓励您从MySQLDocs中阅读更多内容.

mysql - 如何在phpmyadmin中使用 "central columns"?

PMA具有添加中心列的工具。据我了解,它是在有外国约束的情况下使用的。我有两个表:TableA和TableB。TableA的结构:id_of_A,name_of_A_value,...TableB的结构:id_of_B、foreign_id_of_A、...和来自foreign_id_of_A的外部约束到A-table。id_of_A。并且在向TableB插入新行时很难选择所需的foreign_id_of_A,因为只有id_of_A的值是可见的。中央列可以帮助我解决这个问题吗?中心柱如何工作? 最佳答案 中心柱您可以根据需要在列表中

mysql - 将我的本地数据库(Mysql)复制到远程数据库(phpmyadmin)

我的MySQL数据库(本地服务器)连接到气象站。数据在我的本地服务器上不断更新。我的想法是开发一个允许我访问这些数据的网络应用程序。我的本地数据库(MySQL)必须复制到远程服务器(phpmyadmin)架构如下:我的问题是:1-我如何进行连接?我知道我可以手动导入我的cvs文件,但我不想这样做。2-我可以在我的远程服务器上自动更新数据吗?注意:我只想在我的远程服务器(phpmyadmin)上查询,我不会创建或修改新数据。感谢您的帮助。 最佳答案 据我了解,您想在远程服务器上复制本地mysql数据。首先phpmyadmin是一个访问

mysql - 如何使用 phpMyAdmin 添加指向同一个表的外键?

我有一个现有的InnoDB表,其中已经有指向不同表的外键。但是当我尝试创建指向主索引的外键时,出现错误(检查数据类型)。该表是User,以User_Id为主。我想要一个外键Manager_ID,它是User_Id的FK。两者都是INT长度均为10未签名...但我仍然收到数据检查错误......? 最佳答案 确保Manager_ID未设置为NOTNULL。您必须在该字段上允许空值,因为公司中最高层的人将没有经理。我找到了apost在可能有帮助的MySQL板上。 关于mysql-如何使用ph

MySQL JOIN 与 MySQL 简写 JOIN(,)

方法一SELECTo.*,bc.*,s.nameASplan_name,p.imageAScourse_image,p.idAScourse_id,p.nameAScourse_name,p.id,p.levelFROMwg_guru_orderoJOINwg_guru_buy_coursesbcONo.id=bc.order_idJOINwg_guru_subplansONbc.plan_id=s.idJOINwg_guru_programpONbc.course_id=p.idWHEREo.status='Paid'ANDbc.userid=451ORp.catid=26ANDp.

php - 1.3M 查询/小时。您将如何构建查询?

我有一款在线iphone回合制游戏,同时运行很多游戏。我正在优化代码,因为我和服务器今天都崩溃了。这是设置:现在我有一个表,“匹配项”(每行70个数据字段。结构),它跟踪所有事件的匹配项。每7秒,iphone将连接,下载他/她活跃的“匹配”表中的所有匹配项,并更新iphone中的UI。在大约1,000人下载并玩游戏之前,这种方法一直很有效。服务器崩溃了。为了优化,我想我可以创建一个名为“matches_needs_update”的新表。该表有2行;姓名和身份证。“id”与“匹配”表中的匹配相同。更新匹配项时,会将其放入此表中。现在,不是搜索整个“匹配”表,查询只是检查玩家是否有任何需要

php - XAMPP 错误 : Token mismatch

我在mac的chrome上使用xampp,但我无法访问phpMyAdmin。我曾经在网站上遇到错误,但我更改了配置文件中的session.save_path并且每次我尝试按某些东西时它都会打开put现在它给我一个错误提示Error:Tokenmismatch.这是我遇到的错误:这是同一图片的链接:http://ninjas.zxq.net/error有人知道为什么会这样吗? 最佳答案 我找到了答案。在Applications>XAMPP>xamppfiles>etc>php.ini中转到您的php.ini文件在第1507行附近取消注