远程连接服务器:
* ssh root@主机名 运行后输入密码就可以连接到远程的服务器中;(root需要改变,换成服务器中的用户名 例如:automan)
* 进入到服务器中后,进入到数据库:mysql -u数据库的用户名 -p数据库密码 ,成功后出现 mysql>
另一种方法:直接连接服务器上的的mysql:
- mysql -h主机地址 -u数据库用户名 -p数据库用户密码 (-u与root之间可以加空格,也可以不加空格,类似形式的一样)
进入到服务器后,备份服务器中的指定的数据库到服务器的本地:
- mysqldump -u数据库的用户名 -p数据库的密码 --databases 数据库的名称1 数据库的名称2 …… > 服务器中的路径/名称.sql(直接使用加 ./名称.sql 就会直接的备份到当前的用户的目录下)
恢复,导入数据库数据:
系统命令行 : mysql -h 主机名 -u数据库用户 -p数据库密码 数据库名 < 路径/**.sql
mysql命令行:
- use dataName;
- source /路径/**.sql;
MySQL命令行中常用的命令:
* 显示数据库的列表 : show databases;
* 打开数据库 : use dataName;
* 显示数据库中的数据表:show tables;(先要打开数据库才能显示数据库中的表)
* 显示数据表中的结构 :describe 表名;
* 新建数据库 :create dataName;
* 新建数据表 :use 库名;create 表名;
* 删除数据库 :drop database 库名;
* 删除数据表 :drop table 表名;
* 将表中的信息清除 :delete from 表名;
* 显示表中所有的记录 :select * from 表名;