笔记之MySQL命令行客户端操作备份删除恢复数据库

进入命令行客户端3个方法

1、Windows快速进入命令行操作:进入安装目录的bin下面(默认安装的路径:C:\Program Files (x86)\MySQL\MySQL Server 5.1\bin),按住shit键,右键,选择在此处打开命令窗口即可进入,接着输入命令:mysql -u root -p;接着输入你的密码,安装时候输的那个密码,然后可以操作数据;

2、Windows开始,所有程序,MySQL,找到MySQL Command Line Client  点击打开,输入密码

3、Linux下直接:cd C:\Program Files (x86)\MySQL\MySQL Server 5.1\bin;直接命令切换路径就可以

接下来一般情况先查看所有数据库,知道有哪些数据库,需要操作的是哪些表,命令:show databases;
确定使用的数据库后进入数据库,命令:use 数据库名;
查看当前数据库里的表:show tables;
查看当前使用的数据库:select database();
接着可以正常操作数据,

创建数据库:create database 数据库名 charset=utf8;
例,创建数据库需要声明文字编码:
create database ceshi charset=utf8;

删除数据库:drop database 数据库名;
例,删除一个名为测试的数据库:
drop database ceshi;

删除数据库:drop database 数据库名;
例:
drop database ceshi;

备份数据库
在bin目录里找到mysqldumpwenj ,双击运行mysqldump命令,mysqldump –uroot –p 需要备份的数据库名 > D:\ceshi.sql,后面跟的是备份存在的目录,最后可能需要输入密码

恢复数据库
先创建新的数据库
mysql -uroot –p 新数据库名 < ceshi.sql(备份的是>,而重新写入的是<)
根据提示输入mysql密码


一般操作数据库先查看有多少个数据库(showdatabases;),接着进入某个库(use数据库名;),然后看库里的表(show tables;),接着操作数据
表:若要写入数据需要查看表结构:desc goods;查看goods这张表的结构,必先进入对应的数据库才可以
查看goods表创建时的代码:show create table goods;

 

注意:每输完一个命令记得以英文的  ; 结束语句,否则不会执行

猜你喜欢

转载自www.cnblogs.com/will-wu/p/12735045.html