wordpress网站使用Linux宝塔面板和SQL命令行导入导出超过50M限制的数据库

ops/2024/12/12 21:10:29/

wordpress网站使用Linux宝塔面板添加mysql数据库,使用phpMyAdmin工具导入sql数据库文件,会有最大限制50M。即使把sql数据库文件压缩为gzip或zip压缩包,压缩包也超过50M,该怎么办?怎样导入超过50M数据库呢?
在这里插入图片描述
本文结合Linux宝塔面板和命令行一起使用可以导入超过50M限制的数据库

一、上传数据库文件到服务器

可以使用Linux宝塔面板文件上传功能或其他文件远程上传工具,例如:FileZilla。把数据库文件上传至服务器/www/wwwroot/目录下。本例测试数据库文件名:wordpress.sql
在这里插入图片描述

sql_8">二、使用服务器命令行SQL命令将数据库文件导入mysql

切换到root账户,导入数据库

sql">-- 登陆mysql数据库
root@ert56tsdehjk:~/# mysql -uroot -p-- 创建数据库数据库名:database_name
mysql> create database database_name character set utf8mb4 collate utf8mb4_unicode_ci;-- 创建用户,用户名:user_name,用户密码:user_password
mysql> create user 'user_name'@'localhost' identified by 'user_password';
-- 授权用户
mysql> grant all privileges on database_name.* to 'user_name'@'localhost';
-- 刷新权限
mysql> flush privileges;-- 使用这个数据库
mysql> use database_name;
-- 导入sql数据库,格式:source sql文件绝对路径
mysql> source /home/wwwroot/wordpress.sql
-- 查看是否导入成功
mysql> show tables;
-- 退出mysql数据库
mysql> exit

下面实例测试:
其中创建的数据库名:wordpress,这个数据库授权给用户名:wordpress,用户密码:test123456
*

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

三、把服务器数据库同步到Linux宝塔面板

登陆linux宝塔面板,“数据库”=>“同步数据库“=>”从服务器同步到面板“
在这里插入图片描述

在这里插入图片描述
同步成功后,这时密码这提示:“无法获取密码,请点击改密重置密码“。根据提示,Linux宝塔面板wordpress数据库自动生成的密码改成从服务器命令行导入wordpress数据库时设置的用户密码一样即可。

其中创建的数据库名:wordpress,这个数据库授权给用户名:wordpress,用户密码:test123456*

在这里插入图片描述

在这里插入图片描述

四、查看数据库

使用Linux宝塔面板里面的phpMyAdmin工具,查看wordpress数据库信息及其内容。
在这里插入图片描述

在这里插入图片描述

五、数据库备份时导出数据库两种方式

1.使用Linux宝塔面板phpMyAdmin工具,导出数据库
选中需要导出的wordpress数据库,全部选中这个数据库中所有表,进行数据库导出。
在这里插入图片描述

在这里插入图片描述

2.使用服务器命令行SQL命令,导出数据库

登陆linux宝塔面板,“数据库”=>“同步数据库“=>”从面板同步到服务器“。这样会把面板wordpress数据库最新数据同步到服务器中。
在这里插入图片描述

首先切换到root账户,登陆mysql查看是否存在wordpress数据库
在这里插入图片描述
使用服务器命令行SQL命令mysqldump,导出数据库
格式:mysqldump -u root -p 数据库名 > 导出sql文件绝对路径

首先判断下当前路径下mysqldump命令是否可用,可用会输出mysqldump相关信息。如果当前路径下该命令不可用,通过which mysql命令查询出mysql路径,切换到mysql所在目录,再使用mysqldump命令进行数据库导出。

sql">-- 判断下当前路径下mysqldump命令是否可用,可用会输出mysqldump相关信息。
root@ert56tsdehjk:~/# mysqldump
-- `mysqldump`,导出数据库,格式:mysqldump -u root -p 数据库名 > 导出sql文件绝对路径
root@ert56tsdehjk:~/# mysqldump -u root -p wordpress > /www/wwwroot/wordpress_backup.sql

在这里插入图片描述



http://www.ppmy.cn/ops/141341.html

相关文章

selenium爬虫

跟着大佬学习 大佬的博客获取一页数据没有问题。多页请求就会触发猫眼的验证中心,没有数据,所以优化加强了一下,一起进步学习。 ip代理网站:https://www.zdaye.com/free/4/ip(用了selenium这一步骤ip代理可以忽略&…

清理 zabbix 历史数据, 缩减 postgresql 空间

在 Zabbix 中使用 PostgreSQL 作为数据库后端时,随着监控数据的不断积累,数据库可能会变得非常大,从而导致存储空间紧张。为了清理 Zabbix 历史数据并缩减 PostgreSQL 空间,您可以按照以下步骤进行操作: 一、分析数据…

k8s-Informer概要解析(2)

Client-go 主要用在 k8s 控制器中 什么是 k8s Informer Informer 负责与 kubernetes APIServer 进行 Watch 操作,Watch 的资源,可以是 kubernetes 内置资源对象,也可以 CRD。 Informer 是一个带有本地缓存以及索引机制的核心工具包&#x…

使用 Temporal 管理和调度 Couchbase SQL 脚本的实际例子

场景描述 目标:使用 Temporal 管理和调度一组 Couchbase SQL 脚本来完成以下任务: 同步数据:从其他数据源同步数据到 Couchbase。 执行数据聚合:运行统计 SQL 查询。 清理过期数据:定期清理 Couchbase 中过期或无效…

原生html+css+ajax实现二级下拉选择的增删改及树形结构列出

<?php $db_host localhost; $db_user info_chalide; $db_pass j8c2rRr2RnA; $db_name info_chalide; /* 数据库结构SQL CREATE TABLE categories ( id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(255) NOT NULL, parent_id INT DEFAULT 0 ); */ try { $pdo new PD…

[笔记] 持续一个月的电路调试工作

11月下旬&#xff0c;入职一家负责系统集成&#xff0c;但是触手已经触及大量的电力电子相关的模块设计的公司。入职时谈及的工作方向有三个&#xff0c;一个是一款手头正在做的开关电源的调优&#xff1b;一个是一款新型PWM移相开关电源的工作&#xff1b;最后一项是我非常期望…

Cocos创建编辑器扩展的简单介绍

&#xff08;一&#xff09; 创建一个扩展的入口&#xff0c;点击之后会弹出面板&#xff0c;我目前只尝试了第一个模板&#xff08;空白&#xff09;&#xff0c;在里面写下扩展名&#xff08;扩展名不能有大写字母&#xff09;&#xff0c;作者等等信息之后 点击创建扩…

渗透利器-kali工具 (第四章-5) 爬虫入门

Python爬虫入门[spider] 1&#xff0c;交换机制&#xff1a; 服务器与本地的交换机制&#xff1a; http协议&#xff1a;客户端与服务器一种会话的方式。 客户端-------[requests[请求]]------->服务器 客户端-------[response[响应]]------>服务器 HTTP请求&#xff1a…