linux 数据库导入导出 php文件限制 数据库文件所在位置
2016-12-12 12:05
337 查看
1.数据库导入导出:
一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):
1、导出数据和表结构:
mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql
#/usr/local/mysql/bin/ mysqldump -uroot -p abc > abc.sql
敲回车后会提示输入密码
注意:‘>’后面跟的是要保存的地址。
2、只导出表结构
mysqldump -u用户名 -p密码 -d 数据库名 > 数据库名.sql
#/usr/local/mysql/bin/ mysqldump -uroot -p -d abc > abc.sql
注:/usr/local/mysql/bin/ ---> mysql的data目录
二、导入数据库
首先进入数据库 mysql -u帐号 -p密码 或者 mysql -u帐号 -p密码 数据库名
eg:mysql -uroot -p123456 或者 mysql -uroot -p123456 admin
1、首先建空数据库
mysql>create database abc;
2、导入数据库
方法一:
(1)选择数据库
mysql>use abc;
(2)设置数据库编码
mysql>set names utf8;
(3)导入数据(注意sql文件的路径)
mysql>source /home/abc/abc.sql;
方法二:
mysql -u用户名 -p密码 数据库名 < 数据库名.sql
#mysql -uabc_f -p abc < abc.sql
2.php文件限制
第一步:修改php.ini配置文件中文件上传大小配置(位置的话大致一样,不一样的话自行查找)
位置:/usr/local/php/etc/php.ini
此步骤与一般的PHP.INI配置文件上传功能方法一致,需要修改php.ini配置文件中upload_max_filesize和post_max_size两个选项值。
第二步:修改php执行时间及内存限制实现phpmyadmin上传大文件功能
如果想要phpmyadmin上传大文件,还需修改php.ini配置文件中的max_execution_time(php页面执行最大时间)、max_input_time(php页面接受数据最大时间)、memory_limit(php页面占用的最大内存)三个配置选项,这是因为phpmyadmin上传大文件时,php页面的执行时间、内存占用也势必变得更长更大,其需要php运行环境的配合,光修改上传文件大小限制是不够的。
3.数据库文件所在位置:
/data/mariadb
查看当前文件大小:du -sh
一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):
1、导出数据和表结构:
mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql
#/usr/local/mysql/bin/ mysqldump -uroot -p abc > abc.sql
敲回车后会提示输入密码
注意:‘>’后面跟的是要保存的地址。
2、只导出表结构
mysqldump -u用户名 -p密码 -d 数据库名 > 数据库名.sql
#/usr/local/mysql/bin/ mysqldump -uroot -p -d abc > abc.sql
注:/usr/local/mysql/bin/ ---> mysql的data目录
二、导入数据库
首先进入数据库 mysql -u帐号 -p密码 或者 mysql -u帐号 -p密码 数据库名
eg:mysql -uroot -p123456 或者 mysql -uroot -p123456 admin
1、首先建空数据库
mysql>create database abc;
2、导入数据库
方法一:
(1)选择数据库
mysql>use abc;
(2)设置数据库编码
mysql>set names utf8;
(3)导入数据(注意sql文件的路径)
mysql>source /home/abc/abc.sql;
方法二:
mysql -u用户名 -p密码 数据库名 < 数据库名.sql
#mysql -uabc_f -p abc < abc.sql
2.php文件限制
第一步:修改php.ini配置文件中文件上传大小配置(位置的话大致一样,不一样的话自行查找)
位置:/usr/local/php/etc/php.ini
此步骤与一般的PHP.INI配置文件上传功能方法一致,需要修改php.ini配置文件中upload_max_filesize和post_max_size两个选项值。
第二步:修改php执行时间及内存限制实现phpmyadmin上传大文件功能
如果想要phpmyadmin上传大文件,还需修改php.ini配置文件中的max_execution_time(php页面执行最大时间)、max_input_time(php页面接受数据最大时间)、memory_limit(php页面占用的最大内存)三个配置选项,这是因为phpmyadmin上传大文件时,php页面的执行时间、内存占用也势必变得更长更大,其需要php运行环境的配合,光修改上传文件大小限制是不够的。
3.数据库文件所在位置:
/data/mariadb
查看当前文件大小:du -sh
相关文章推荐
- 修改php.ini实现Mysql导入数据库文件最大限制的修改方法
- phpmyadmin导入导出数据库文件最大限制的解决方法
- PHP:phpMyAdmin如何解决本地导入文件(数据库)为2M的限制
- 修改php.ini实现Mysql导入数据库文件最大限制的修改方法
- 详解Windows和Linux下从数据库导出表结构,以及Linux下如何导入.sql文件到MySQL数据库
- phpmyadmin导入导出数据库文件最大限制的解决方法
- 修改php.ini实现Mysql导入数据库文件最大限制的修改方法
- oracle数据库文件中的导入/导出(imp/exp命令)
- 在WEB页面上将EXCEL文件导入、导出到数据库中
- PHPMyadmin 导入/导出大容量的数据库文件
- mysql导入导出.sql文件备份还原数据库[mysql导入导出sql命令行]
- mysql导入数据库文件最大限制更改解决方法:You probably tried to upload too large file
- PHP 操作数据库 创建数据库,导入数据文件,备份数据库
- PHP实现客户端将CSV文件导入服务器数据库中
- 请问有没有什么方法将dmp文件导入到指定的表空间去?或者怎样改变数据库所有表所在的表空间
- mysql导入导出.sql文件备份还原数据库[mysql导入导出sql命令行]
- mysql导入导出.sql文件备份还原数据库
- oracle数据库文件中的导入/导出(imp/exp命令)
- 如何在oracle中导入导出dmp数据库文件
- SQL 数据的导入导出,对远程(MSsql,OracleAccess,)数据库的操作以及读取Excel,txt文件中的数据