我已经在Ubuntu 20.04版上运行了PHP和Mysqlapt-get purge mariadb-servermariadb-*sudo service mysql status找不到单位mysql.service。我试过跟随一些东西,但它们都不起作用,这是同样的错误。sudo service mysql stop
我最近搞砸了一个查询,并在MySQL中对一个表进行了核化。我还意识到,我没有cron做夜间SQL转储。但是我确实有一个夜间磁盘映像,我已经将其还原并挂载在DB服务器上。我在~/ my _restore/var/lib/mysql中找到了一个巨大的"ibdata1“文件,听起来可能是我的数据库。
有命令可以直接从数据库文件中转储吗?或者我应该停止mysql并更新/etc/mysql/my.cn
下面的cat /etc/centos-releasemysql Ver 14.14 Distrib/etc/init.d/mysql: line 260: kill: (3056) - No such process190801 14:00:25 mysqld_safe Starting/english/errmsg
在还原数据库的脚本中,我遇到了另一个问题。还原数据库后,我想编辑其中的一些表。因此,在常见的还原查询之后:FROM DISK = @BackupFileLocation我想编辑上面提到的表格。但是,如果我尝试不使用GO,它会跳过还原查询,并说我想编辑的数据库不存在。
我的问题是:是否有其他方法等待还原完成,直到它继续编辑表?
我有一个大转储(~50 of )的MySQL数据库(多个数据库备份)。我正在将它还原到一个新的服务器上,这需要很长时间。我认为这花费了这么多时间,因为它是巨大的数据。这个命令( gunzip < 1922-1648-329-75_all-databases.sql.20220305-0000.gz \x MySQL -u -u test -p)也可以正常工作,并开始导入但是过了一段时间,我得到了一个错误,在‘OLD’中称为“未知列'id‘”。我遇到麻烦,