MySql基础指令

登录MySQL

Windows系统下:

运行cmd 输入:mysql -u 用户名 -p

接着输入用户密码即可进入数据库交互界面:mysql>

###MacOS系统:

在终端输入上面的命令,接着输入密码同样可以进入交互界面:mysql>

命令行创建和删除数据库

MacOS系统和Windows系统需要的命令一样:


mysql>CREATE DATABASE `数据库名字`

mysql> DROP DATABASE my_db1;  

Query OK, 0 rows affected (0.00 sec) 

``` 

我们可以为数据库设定一些参数,比如编码方式,一般选择utf8,否则使用数据的时候容易出现乱码或错误。

设定编码参数的命令如下:

``` sql

 CREATE DATABASE `数据库名字` DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci;-- gbk

UTF-8: CREATE DATABASE `数据库名字` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; -- utf8

##数据库的导入导出

###导出整个数据库:


mysqldump -h[主机所在IP] -u[用户名] -p [要导出的数据库]>[导出的路径//[文件名].sql] -- 本机的话可以不写主机或者写localhost也行,语句中没有中括号,中括号只是为了方便解释

上面是Windows系统的操作指令,路径注意是双斜杠,当然如果不写导出路径的话默认是运行命令的根目录,Windows系统一般是C:\Users\username,MacOS一般是/user/name

###导入整个数据库:

1.首先建立一个数据库,命令参考前面,然后使用命令:


use 数据库名字

2.直接使用source [所在的路径//*.sql] 将SQL文件导入即可。比如:


source d://gitdb.sql

Query OK,0 rows affected <0.00 sec>

接下来会有一大串Query OK的信息。这样数据库就完美导入了。

导出一张表


mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名

mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql

转载于:https://my.oschina.net/u/3614054/blog/1499006

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值