Windows下MySQL命令常用操作_MySQL
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Windows下MySQL命令常用操作_MySQL,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2713字,纯文字阅读大概需要4分钟。
内容图文
Windows平台下MySQL常用操作与命令
(一)客户端连接MySQL数据库服务器
命令格式:mysql -h 数据库服务器IP -u 用户名 -p 数据库名称
安装MySQL数据库完成以后,切换到MySQL安装目录的bin目录下面(例如我的是D:/AppServ/MySQL/bin>),执行如下命令连接MySQL数据库服务器:
D:/AppServ/MySQL/bin>mysql -h localhost -u root -p
提示输入登录密码,然后登录成功,如图所示:
(二)显示当前数据库服务器上所有的数据库
显示当前数据库服务器上所有的数据库名称列表,执行如下命令:
mysql> show databases;
可以看到,所有的数据库以列表的形式显示出来,如图所示:
(三)选中某个指定的数据库
命令格式:use 数据库名称
选中某个指定的数据库(例如存在一个名称为blog的数据库),可以执行如下命令:
mysql> use blog;
执行结果如图所示:
(四)查询选定的数据库中存在的所有表
命令格式:show tables
或者
show tables from 数据库名称
使用use命令指定了blog数据库,执行如下命令:
mysql> show tables;
显示数据库blog中的所有表,如图所示:
如果之前并没有执行use命令选定指定的数据库,要查看某个数据库中的表,可以执行如下命令:
mysql> show tables from blog;
from关键字相当于use,指定某个数据库,如图所示:
(五)查看数据库中某个表结构
命令格式:describe 表名
假设数据库为blog,要查看表jblog_category的结构,执行如下命令:
mysql> describe jblog_category;
如图所示:
或者用SHOW CREATE TABLE tablename/G;
(六)导出某个数据库,保存为SQL脚本文件
命令格式:mysqldump -u 用户名 -p 数据库名称 > SQL脚本文件名称.sql
或者
mysqldump -u 用户名 -p 数据库名称 > SQL脚本文件所在绝对路径
例如导出数据example为example.sql脚本,可以执行如下命令:
D:/AppServ/MySQL/bin>mysqldump -u root -p example > example.sql
如图所示:
可以在目录D:/AppServ/MySQL/bin>下看到example.sql脚本文件。
(七)通过SQL脚本文件导入指定的数据库
命令格式:source SQL脚本文件名称.sql
或者
source SQL脚本文件所在绝对路径
准备工作:先把exmple数据库删除,再重新导入,如图所示:
可以看到,MySQL数据库服务器上已经没有example这个数据库了。
假如SQL脚本文件为example.sql在当前D:/AppServ/MySQL/bin目录下,执行如下命令导入数据库:
mysql> create database example;
Query OK, 1 row affected (0.02 sec)
mysql> use example;
Database changed
mysql> source example.sql
如图所示:
然后执行,就可以看到,sql脚本文件中,包括建表,插入数据等等,将数据全部导入到指定的数据库example中。
另外,source命令可以指定绝对路径,如:D:/AppServ/MySQL/bin/example.sql也是可以的。
(八)另一种通过SQL脚本文件还原数据的方法
命令格式:
mysql -h 数据库服务器IP -u 用户名 -p 数据库名称 < SQL脚本文件名称.sql
或者
mysql -h 数据库服务器IP -u 用户名 -p 数据库名称 < SQL脚本文件绝对路径
假设存在导出的备份脚本文件example.sql,现在创建一个example数据库,然后执行如下命令进行还原:
D:/AppServ/MySQL/bin>mysql -h localhost -u root -p example < example.sql
可以看到提示输出口令,然后执行还原,如图所示:
内容总结
以上是互联网集市为您收集整理的Windows下MySQL命令常用操作_MySQL全部内容,希望文章能够帮你解决Windows下MySQL命令常用操作_MySQL所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。