标签: phpmyadmin

如何在不删除数据库的情况下删除phpMyAdmin中数据库中所有表的内容?

如何在不删除数据库中的任何表的情况下清空phpMyAdmin中数据库中所有表的内容?

由于我在开发过程中每小时都会这样做几次,所以我不想每次都在所有60多个表上单独点击"清空".

mysql phpmyadmin database-table

13
推荐指数
2
解决办法
4万
查看次数

如何在MYSQL中找到所有db触发器?

我使用SQL创建了一个触发器,如何在phpMyadmin中使用MySQL查看触发器?

mysql database phpmyadmin database-trigger

13
推荐指数
2
解决办法
2万
查看次数

选择MySQL中除一行之外的所有行

我正在尝试使用select语句来获取某个MySQL表中的所有行,除了id为4的那个行.是否有一种简单的方法可以做到这一点?

mysql phpmyadmin

13
推荐指数
2
解决办法
3万
查看次数

我在xampp中更改了mysql端口,现在我该如何监听新端口?

我安装了最新的xampp与mysql版本14.14 Distrib 5.6.21,问题出在我的电脑上,我已经有一个我正在使用的其他程序安装的mysql数据库.

所以我在my.ini文件中将xampp mysql端口配置为3307(默认为3306).但是,现在我的localhost/phpmyadmin似乎读取了由其他程序安装的数据库,而不是xampp中的那个,当我测试使用一些php文件时,它显示我连接到数据库,即使xampp已关闭( xampp mysql也断开了).

如何更改phpmyadmin和localhost的设置以连接到mysql端口3307?

我是这些问题的新手,并不是很清楚所有这些端口和数据库是如何工作的.欢迎任何评论.希望任何人都可以就这些问题教育我一点.Thx提前

php mysql apache xampp phpmyadmin

13
推荐指数
2
解决办法
5万
查看次数

为什么MySQL不允许我删除属性"更新CURRENT_TIMESTAMP"?

我有一个包含两个时间戳字段的表.我只是用名称和类型定义它们TIMESTAMP,但由于某种原因MySQL自动设置其中一个具有默认值和属性on update CURRENT_TIMESTAMP.我计划在任一字段中没有默认值,但其中一个字段称为"date_updated",所以我想我可以将提到的属性设置为该字段.

不幸的是,它是使用on update CURRENT_TIMESTAMP属性设置的字段"date_created",无论我做什么,MySQL都不会让我删除它.

我已经尝试编辑"date_created"字段并删除属性.单击"保存"时,属性又回来了.我还尝试选择两个字段,从其中一个字段中删除属性并在另一个字段上设置它.它给了我错误#1293 - Incorrect table definition; there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause,突然两个值的属性列都设置为on update CURRENT_TIMESTAMP结果:

Error
SQL query:

ALTER TABLE  `pages` CHANGE  `date_created`  `date_created` TIMESTAMP NOT NULL ,
CHANGE  `date_updated`  `date_updated` TIMESTAMP ON UPDATE CURRENT_TIMESTAMP NOT NULL

MySQL said: 

#1293 - Incorrect table definition; there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON …
Run Code Online (Sandbox Code Playgroud)

mysql phpmyadmin mysql-error-1293

12
推荐指数
1
解决办法
8594
查看次数

尽管以root用户身份登录,但phpMyAdmin表示没有创建数据库的权限

我需要使用root用户登录mysql并创建一个数据库.但是,当我以root用户身份登录PhpMyAdmin时,它告诉我它具有"无权限",因此无法创建数据库.

我安装phpMyAdmin时没想到会发生这种情况.有没有办法来解决这个问题?请帮帮忙,谢谢!

版本信息:

操作系统:OpenSUSE 12.1

MySQL:mysql Ver 14.14 Distrib 5.5.25,适用于Linux(x86_64),使用readline 6.2

PhpMyAdmin:3.4.10.2

mysql phpmyadmin

12
推荐指数
5
解决办法
10万
查看次数

使用.sql.gz文件还原数据库时,gunzip附近的SQL语法错误

我正在尝试使用.sql.gz文件恢复mysql数据库.我正在使用mySql控制台来运行命令,因为文件大小对于phpMyAdmin来说太大了.我正在使用的命令是

gunzip C:/Vik/Gya/Source/beed_2013-04-06.sql.gz | mysql -u root -p bd
Run Code Online (Sandbox Code Playgroud)

其中root是用户ID.root没有密码.bd是我要导入的数据库.mysql正在我的本地计算机上运行(Windows 8).我有一个wamp设置.

这是我得到的错误:

错误1064(42000):您的SQL语法有错误; 检查与MySQL服务器版本对应的手册,以便'gunzip C:/Vikalp/Gyankosh/Source/beedictionary_2013-04-06.sql | mysql -u root -p'在第1行附近使用正确的语法.

任何帮助将不胜感激.

谢谢和问候,Vikalp Jain

mysql database windows phpmyadmin database-restore

12
推荐指数
3
解决办法
5万
查看次数

更新phpmyadmin(Ubuntu).[如何?]

我是编程新手,我有一个旧的phpmyadmin(包含我的培训和工作数据).我想将它更新到更新版本,我希望在更新它时我的数据安全.有没有办法在终端上运行任何命令?如果我unistalled phpmyadmin,我的数据会被删除吗?
提前致谢

mysql terminal ubuntu phpmyadmin

12
推荐指数
3
解决办法
2万
查看次数

phpMyadmin 报错“continue”定位开关相当于“break”

在我安装了最新版本的PHP 7.3.4MySQL Community Server 8.0.15 后,我在phpmyadmin 4.7.7上遇到了这个错误:

.\libraries\config\FormDisplay.php#661 中的警告“continue”定位开关等同于“break”。您的意思是使用“继续 2”吗?

回溯

.\vendor\composer\ClassLoader.php#444: include() .\vendor\composer\ClassLoader.php#322: Composer\Autoload\includeFile(string 'F:\apps\phpMyAdmin\vendor\composer/../. ./\libraries\config\FormDisplay.php') Composer\Autoload\ClassLoader->loadClass(string 'PMA\libraries\config\FormDisplay') .\libraries\config\PageSettings.php#76: spl_autoload_call(string 'PMA\ library\config\FormDisplay') .\libraries\config\PageSettings.php#230: PMA\libraries\config\PageSettings->__construct( string 'Navi_panel', string 'pma_navigation_settings', ) .\libraries\navigation\Navigation.php #66: PMA\libraries\config\PageSettings::getNaviSettings() .\libraries\Header.php#425: PMA\libraries\navigation\Navigation->getDisplay() .\libraries\Response.php#260: PMA\libraries \Header->getDisplay() 。\libraries\Response.php#273: PMA\libraries\Response->_getDisplay() .\libraries\Response.php#432: PMA\libraries\Response->_htmlResponse() PMA\libraries\Response->response()

有谁知道如何解决这个问题?

php mysql phpmyadmin

12
推荐指数
3
解决办法
1万
查看次数

#2006 - MySQL 服务器在数据库导入时消失了

所以我有一台新电脑,我正在尝试为一些项目设置一切。

当我尝试导入某些数据库时,在 phpmyadmin 中导入失败后收到此消息:

Missing expression. (near "ON" at position 25)
SET FOREIGN_KEY_CHECKS = ON;
MySQL error 2006: mysql server has gone away
Run Code Online (Sandbox Code Playgroud)

我从 phpmyadmin 注销了,尽管导入只需要几秒钟。

我已经阅读了一些提示并且我已经这样做了:

  1. 设置 my.cnf 值,例如:
[mysql]
max_allowed_packet=512M

[mysqld]
max_allowed_packet=512M
wait_timeout=600
interactive_timeout = 86400
Run Code Online (Sandbox Code Playgroud)
  1. 并将我的 php.ini 调整为:
max_execution_time = 500
max_input_time = 500
memory_limit = 512M
post_max_size = 512M
upload_max_filesize = 256M
Run Code Online (Sandbox Code Playgroud)
  1. 尝试通过命令行导入:
mysql -u USER -p database < import.sql
Run Code Online (Sandbox Code Playgroud)

命令行给我这个错误:

ERROR 2013 (HY000) at line 12042: Lost connection to MySQL server during query
Run Code Online (Sandbox Code Playgroud)

显然这不仅仅是一些 php …

mysql import phpmyadmin ubuntu-20.04

12
推荐指数
2
解决办法
3185
查看次数