Mysql数据库用source命令导入SQL文件
今天我们开发在test服务器上面用phpmyadmin导出了一段SQL语句,让我导入到beta上面的数据库里面,但是beta服务器上面没有安装phpmyadmin软件,看了里面还有删除创建数据表的过程,用mysql命令导入肯定是不行的,难道只能在beta服务器上面安装phpmyadmin软件才能可以导入该SQL语句?该SQL语句如下,我只是截取了其中一部分:
phpMyAdmin SQL Dump
version 3.3.9
http://www.phpmyadmin.net
Host: localhost
Generation Time: Dec 24, 2011 at 08:44 PM
Server version: 5.0.45
PHP Version: 5.2.4
SET SQL_MODE= NO_AUTO_VALUE_ON_ZERO
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
Database: `CMS_Convert_5342`
Table structure for table `wp_commentmeta`
DROP TABLE IF EXISTS `wp_commentmeta`;
CREATE TABLE `wp_commentmeta` (
`meta_id` bigint(20) unsigned NOT NULL auto_increment,
`comment_id` bigint(20) unsigned NOT NULL default 0 ,
`meta_key` varchar(255) default NULL,
`meta_value` longtext,
PRIMARY KEY (`meta_id`),
KEY `comment_id` (`comment_id`),
KEY `meta_key` (`meta_key`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
Dumping data for table `wp_commentmeta`
登陆MYSQL数据库顺序执行上面的命令肯定也是可以的,但是文件很大,操作非常繁琐。最后用help命令发现了source命令式可以完成这项艰巨的任务的。
mysql help
source (/.) Execute an SQL script file. Takes a file name as an argument.
把该SQL语句上传到服务器的/tmp目录,执行下面的命令即可。
mysql source /tmp/phpmyadmin.sql
Query OK, 1 row affected (0.00 sec)
Query OK, 1 row affected (0.00 sec)
Query OK, 1 row affected (0.00 sec)
Query OK, 1 row affected (0.00 sec)
Query OK, 1 row affected (0.00 sec)
Query OK, 1 row affected (0.00 sec)
Query OK, 1 row affected (0.00 sec)
Query OK, 1 row affected (0.00 sec)
Query OK, 1 row affected (0.00 sec)
Query OK, 1 row affected (0.00 sec)
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/55172.html
mysqlphp相关文章
- 复制MySQL 主从半同步复制: 平衡数据一致性和可用性(mysql主从半同步)
- MySQL数据库查询:解锁更强大的数据能力(mysql数据库查询语句)
- 掌握MySQL的基础知识,踏上数据库之旅(mysql的基础知识)
- 优化MySQL数据库读写性能优化攻略(mysql读写速度)
- MySQL中使用INSERT语句插入数据(mysql插入数据的语句)
- 文件配置MySQL服务器的.cnf文件(mysql.cnf)
- MySQL配置文件的优化与实践(mysql.cnf)
- 数据库MySQL 数据库的 PHP 扩展研究(php扩展mysql)
- MySQL分区与分表:提升性能的利器(mysql分区和分表)
- MySQL字母排序技巧实现(mysql字母排序)
- MySQL水平分表技术优化数据库性能(mysql水平分表)
- MySQL连接:十分简单的技巧(连接mysql的方法)
- MySQL 数据库大小适合多大?(mysql多大合适)
- 数据库如何使用PSC将数据导入MySQL数据库(psc怎么导入mysql)
- 如何使用MySQL定义存储过程(mysql定义存储过程)
- 构造 MySQL数据表构造实战:极速提升数据库功能(mysql数据表)
- 深入探究MySQL数据库中如何使用时间字段完成自动建表设计(mysql时间建表)
- 高性能MySQL第3版:挖掘更快的数据库应用潜力(高性能mysql第3版)
- 使用MySQL进行年龄管理,轻松解决数据存储难题(mysql年龄)
- Java与MySQL共同构建良好的数据表(java mysql 表)
- MySQL数据库完全指南(mysql大全)
- MySQL数据类型汇总一文让你轻松学会MySQL中常见数据类型(mysql中中的类型)
- MySQL事务处理 保证数据完整性和一致性(c mysql事物处理)
- 如何使用CMD检测MySQL服务器运行情况(cmd怎么检测mysql)
- 解决方案MySQL数据库无法正常显示中文字符的问题(mysql不显示中文字符)