VueMastery

解释:
说明:我使用
< >
占位,表示这里是个参数,< >
里面的|
后面表示我以常见的值(算作默认值)在这里做演示,根据实际情况替换为自己的内容即可。下面的
>
表示在windows终端环境
,$
表示linux的bash终端
,大部分都是基于root
用户进行操作,如果大家使用普通用户登录,发现执行下面的命令失败的话,可以切换到root
用户执行命令。
远程服务器
提示
默认的windows
自带ssh
远程连接服务,所以我们可以通过ssh
命令来连接远程服务器。
> ssh <登录用户名>@<服务器IP> # <回车> 之后会让你输入登录密码
远程MySQL数据库
提示:
本地要运行
mysql
命令,前提要先安装mysql
客户端,前往官网下载
-h
表示要输入服务器IP
参数-u
表示要输入登录用户名
参数-p
表示要输入密码
参数-P
表示要输入端口号
参数(默认端口号是3306,如果服务器上数据库的端口号不是3306,就加上该选项指定端口号)> mysql -h <服务器IP> -P <端口号> -u <数据库登录用户名> -p # <回车> 之后要求输入数据库登录密码
> mysql -h <服务器IP> -u <数据库登录用户名|root> -p # <回车> 之后会让你输入服务器上的数据库登录密码
Enter password: <密码>
MySQL数据库
下面的演示基于
proxy
是数据库,proxy
数据库中有proxies
数据表。
> mysqldump -u<用户名> -p <数据库名> > <导出文件名.sql>
# Enter password:
> mysqldump -u<用户名|root> -p<密码> <数据库名> <数据表名> > <导出文件名.sql>
source
直接导入)$ mysql -uroot -p<密码>
mysql> create database <数据库名> character set utf8mb4;
mysql> use 数据库名;
mysql> source <导出文件名.sql>;
$ mysql -uroot -p<密码>
mysql> create database proxy character set utf8mb4;
mysql> exit;
$ mysql -uroot -p <数据库名> < <要导入的数据库名.sql>
# Enter password:
$ mysql -uroot -p<密码>
mysql>use proxy;
mysql>select * from proxies;
# 显示所有的数据
$ mysql -u username -p <数据库名> < <数据表名.sql> # 前提先创建<数据库>
# Enter password:
$ mysql -u <用户名> -p<密码>
mysql>use <数据库名>;
mysql>source </path/to/数据表名.sql>; # 填写实际数据表名路径(我都默认数据库文件与我进入mysql时的路径是在一个路径下的)