• source

    不接路径时,查找文件的路径是执行mysql命令时的路径

    接路径时,使用路径+filename

[root@wordpressserver mysql]# vi demo.mysql
[root@wordpressserver mysql]# pwd
/root/mysql
[root@wordpressserver mysql]# ls -al
total 12
drwxr-xr-x. 2 root root 4096 Nov 2 21:45 .
dr-xr-x---. 31 root root 4096 Nov 2 21:49 ..
-rw-r--r--. 1 root root 87 Nov 2 21:45 demo.mysql
[root@wordpressserver mysql]# mysql> source demo.mysql
ERROR:
Failed to open file 'demo.mysql', error: 2
mysql> source /root/mysql/demo.mysql
Database changed
Query OK, 0 rows affected (0.01 sec) mysql> show tables;
+----------------+
| Tables_in_demo |
+----------------+
| example |
+----------------+
1 row in set (0.00 sec)
  •   mysqldump 导出一个表,使用sql文件恢复表
[root@wordpressserver ~]# mysqldump -u root -p demodabasename exampletablename > sqldumptest1.sql
Enter password:
[root@wordpressserver ~]# ls
anaconda-ks.cfg Desktop Downloads mysql post-install Public Templates vmtool wordpress wordpress-4.4.2-zh_CN.tar.gz
core.3990 Documents Music Pictures post-install.log sqldumptest1.sql Videos vmware-install.pl wordpress (2)
[root@wordpressserver ~]# vi sqldumptest1.sql
[root@wordpressserver ~]# mysql -uroot -f demo < sqldumptest1.sql
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
[root@wordpressserver ~]# mysql -uroot -p123456 -f demo < sqldumptest1.sql
[root@wordpressserver ~]#

或者

[root@wordpressserver ~]# mysql -uroot -p123456 -f demo < /root/mysql/demo.mysql

-f是忽略错误然后继续执行
mysql> show tables;
+----------------+
| Tables_in_demo |
+----------------+
| example |
+----------------+
1 row in set (0.00 sec) mysql> desc example;
+-------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------+--------------+------+-----+---------+-------+
| id | int(11) | YES | | NULL | |
| data | varchar(100) | YES | | NULL | |
+-------+--------------+------+-----+---------+-------+
2 rows in set (0.00 sec)

shell> mysqladmin create target_db_name
shell> mysql target_db_name < backup-file.sql
就是
shell> mysql 库名 < 文件名

或者

B:使用mysqldump命令

mysqldump -u username -p dbname < filename.sql

C:使用mysql命令

mysql -u username -p -D dbname < filename.sql

【MYSQL】常用命令备忘录的更多相关文章

  1. MySQL常用命令和常见问题

    MySQL常用命令和常见问题 --创建数据库并设置字符集 create database wip default character set utf8 collate utf8_general_ci; ...

  2. Mysql 常用命令集

    1.mysqlbinlog工具使用方法如下: 先使用 show binary logs 查看 在使用导出命令 mysqlbinlog -R -uroot -pxxxx -hxxx.xxx.xxx.xx ...

  3. MYSQL常用命令集合(转载)

    文章出处:http://www.cnblogs.com/q1ng/p/4474501.html 1.导出整个数据库mysqldump -u 用户名 -p --default-character-set ...

  4. MYSQL常用命令集合

    1.导出整个数据库 mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1) mysqld ...

  5. MySQL 常用命令大全

    Mysql常用命令行大全 第一招.mysql服务的启动和停止 net stop mysql net start mysql 第二招.登陆mysql 语法如下: mysql -u用户名 -p用户密码 键 ...

  6. linux 下 mysql 常用命令

    linux 下 mysql 常用命令   阅读目录 ====================== 1.开启和关闭 1.1.开启 1.2.关闭 1.3.重启 2.登录 2.1.密码明文 2.2.密码密文 ...

  7. Mysql常用命令 详细整理版

    Mysql常用命令 show databases; 显示数据库 create database name; 创建数据库 use databasename; 选择数据库 drop database na ...

  8. MySql常用命令集Mysql常用命令showdatabases;显示数据库createdatab

    MySql 常用命令集 Mysql常用命令 show databases; 显示数据库 create database name; 创建数据库 use databasename; 选择数据库 drop ...

  9. MySql常用命令集Mysql常用命令2

    MYSQL 常用命令 1.导出整个数据库 mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的 文件名(数据库默认编码是la ...

  10. MySql常用命令集Mysql常用命令3

    MYSQL常用命令 有很多朋友虽然安装好了mysql但却不知如何使用它.在这篇文章中我们就从连接 MYSQL.修改密码.增加用户等方面来学习一些MYSQL的常用命令. 有很多朋友虽然安装好了mysql ...

随机推荐

  1. HDU 5706 GirlCat (DFS,暴力)

    题意:给定一个n*m的矩阵,然后问你里面存在“girl”和“cat”的数量. 析:很简单么,就是普通搜索DFS,很少量.只要每一个字符对上就好,否则就结束. 代码如下: #include <cs ...

  2. winform 发布应用程序 提示 “未能注册模块(程序路径)\ieframe.dll”

    程序安装的时候出现未能注册模块(程序路径)\ieframe.dll提示 这种情况的出现,是因为引用的shdocvw.dll,目前发现了一个折中的解决方法,在安装程序里面,可以看到ieframe.dll ...

  3. Ubuntu创建launcher

    创建Launcher 以创建pycharm的launcher为例 创建文件pycharm.desktop 编辑该文件加入如下行: [Desktop Entry] Name=Pycharm #显示名称 ...

  4. 固定分隔符字符串与数组互转及ArrayList与数组(Array)互转

    1.字符串转数组 这个相信多数人都会常用,string.split方法,分隔符可以为多个.详细信息参见MSDN string[] actionCfgs = _para.Split(new char[] ...

  5. HTML定位(滚动条、元素,视口)定位

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  6. JS判断是否为安卓orIOS

    var u = navigator.userAgent, app = navigator.appVersion; var isAndroid = u.indexOf('Android') > - ...

  7. 操作无法完成,因为文件夹已在另一个程序中打开(the action can't be completed because the folder or a file in it is open in another program)

    解决方法: 启动任务管理器——性能——资源监视器——CPU选项卡——关联的句柄——搜索句柄 ——(输入)要删除的文件夹名——搜索到与文件夹名句柄相关联的进程 (由于此程序进程正在调用文件夹,才造成了对 ...

  8. On-board diagnostics connector SAE J1962

    http://en.wikipedia.org/wiki/On-board_diagnostics#Standard_interfaces OBD-II diagnostic connector Th ...

  9. workflow 工作流

    https://documentation.devexpress.com/#Xaf/CustomDocument3356

  10. 使用命令行工具将Android应用转换成BlackBerry PlayBook应用

    昨天写了篇文章关于Android应用转换的,通过BlackBerry的在线转换工具将Android应用转换成BlackBerry PlayBook应用.有网友反映说方法有点麻烦,所以今天补上新的转换方 ...