Categories


Tags


命令行方式导入导出mysql数据库(适用windows、Linux系统vps弹性云)

使用命令方式导出导入:

远程登陆到服务器,打开运行,输入cmd回车,在弹出的黑框里面输入以下命令导出。linux同样适用,注意路径即可。

注意:若不是我司默认环境,mysqldump需要到mysql的bin目录执行,若没有添加环境变量,请先到bin目录。如图所示

1.jpg

以下是我司默认环境,输入以下命令导出:

导出备份:

①、导出数据库

mysqldump -u用户名 -p密码 数据库名 > D:\xxx.sql

示例:mysqldump -uroot -p123456 test > D:\test.sql

示例:设置默认编码  mysqldump -uroot -p123456 --default-character-set=utf8 test  > D:\test.sql

②、导出一个表

mysqldump -uroot -p密码 数据库名 表名 > D:\xxx.sql

示例:mysqldump -uroot -p123456 test table > table.sql

③、导出一个数据库结构

mysqldump -uroot -p123456 -d --add-drop-table test > d:\test.sql

-d 没有数据 --add-drop-table 在每个create语句之前增加一个drop table

导入恢复:

mysql -u用户名 -p密码 数据库名<D:\xxx.sql

示例:mysql -uroot -p123456 --default-character-set=utf8  wzx < D:\wzx.sql

source 命令导入:

mysql -uroot -p

mysql>use 数据库;

mysql>set names utf8;

mysql>source d:\xxx.sql;

示例如图所示

1.jpg

来源:西部数码


Public @ 2011-12-21 15:46:48

PHP程序提示sql注入漏洞的处理方法

1. 使用参数化查询:使用参数化查询可以有效防止SQL注入攻击,因为参数化查询会将传入的所有参数都转化为字符串,而不是直接将它们插入到SQL语句中。 2. 过滤用户输入:对于用户输入的数据,可以使用过滤函数或正则表达式进行过滤,以确保它们不包含任何特殊字符或SQL语句。 3. 不要将敏感数据存储在可访问的目录:将敏感数据存储在Web服务器可访问的目录中是一个很容易被攻击的方式,需要将其存储在安

Public @ 2023-06-13 22:00:28

mssql2000/mssql2005/mssql2008/mssql2012安装流程

VPS/云主机,请直接备份好数据,在我司后台,独立IP主机管理中点击重装系统。重装时选择保留数据,并选择“Win2003 (含sqlserver2005,及常用软件+安全配置)”,将会自动在十五分钟左右重建带有mssql2005的系统。若重装mssql2000,请选择“Windows2003 (含sqlserver2000,及常用软件+安全配置,强烈推荐)”,将会自动在十五分钟左右重建带有mssq

Public @ 2011-04-30 15:46:40

Mysql服务启动1067错误解决办法

Mysql密码忘记后因修改了mysql密码导致启动mysql出现了1067错误。方法一:启动服务的时候出现“windows无法启动mysql服务(位于本地计算机上。错误1067:进程意外终止)”查看下系统日志找寻mysql的相关错误可以发现。image.png图片1.png事件查看器中-应用程序下mysql错误的详情显示Default storage engine(InnoDB) is not a

Public @ 2009-08-29 15:46:47

mysql忘记root密码与root帐号被删除处理方法

忘记root密码或者root帐号被删除时,可以通过以下方法来重置root密码或恢复root帐号: 1. 停止MySQL服务器。 2. 启动MySQL服务器,并加上--skip-grant-tables参数,这样MySQL服务器将跳过权限验证阶段: ``` mysqld_safe --skip-grant-tables & ``` 3. 连接到MySQL服务器: ``` mysql -u

Public @ 2023-07-21 19:00:22

更多您感兴趣的搜索

0.615063s