***********************************************声明******************************************************
原创作品,出自 “晓风残月xj” 博客。欢迎转载。转载时请务必注明出处(http://blog.csdn.net/xiaofengcanyuexj)。
因为各种原因,可能存在诸多不足。欢迎斧正。
*********************************************************************************************************
近期在自学MySQL,在Windows环境下安装成功上了之后发现使用方法和其它的数据库有非常大的不一样。这里其它数据库主要指SQL Server,SQL Server数据库是有图形界面的。操作起来相对直观easy;而不用插件的MySQL是没有图形用户界面的,只是能够凭借一些client工具如HeidiSQL等来在有UI的环境下便捷的浏览和编辑数据,创建和编辑表格,视图,过程。触发器和安排日程,导出结构和数据SQL文件等等。
只是,大多数开发人员还是更习惯在DOS环境下以命令行的方式来使用MySQL。这有点像Unix/Linux环境一样:使用基于命令行的终端模式。
1、命令行
1.1 登陆
在Windows系统下。mysql -h…… -u…… -p……。此处h后面接通信主机。u后面接当前数据库username,p后面接当前用户的登录password,举例当前通信为本地主机,用户为root,password为********
,则键入的正确命令为:
mysql -hlocalhost -uroot -p********
这是你已经登陆上了MySQL数据库。然后你能够在“mysql>”后面键入你的命令。
1.2 显示数据库
一条简单的语言,记忆中SQL语言中好像没学到过。
show databases;
以上就是当前用户能看到的全部数据库,注意“show databases;”中“;”好的加入。表示一个完整的SQL语句。
1.3 操作某个数据库
首先选中某个数据库。然后进行对应的操作。
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveGlhb2ZlbmdjYW55dWV4ag==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" height="441" width="342" alt="">
如上图,使用
use mysql;
选中了“mysql"数据库。然后查看”mysql“的表,
show tables;
1.4 SQL操作
MySQL数据库是支持SQL语句的,所以普通情况下SQL语句都能在MySQL下使用,在此就不多说了。
关于比較详细一点的操作可能无图形界面MySQL操作。
2、HeidiSQL
HeidiSQL是一款用于简单化你的MySQLserver和数据库管理的图形化界面。
HeidiSQL软件同意你浏览你的数据库。管理表。浏览和编辑记录,管理用户权限等等。
此外。你能够从文本文件导入数据,执行SQL查询。在两个数据库之间同步表以及导出选择的表到其他数据库或者SQL脚本其中。
HeidiSQL提供了一个用于在数据库浏览之间切换SQL查询和标签带有语法突出显示的简单易用的界面。关于HeidiSQL的使用,有一篇文章写得不错。初始化工作 。
因为立即要转变角色。由学生步入职场了。所以一直在尝试学习各种工作中用到的编程语言、编程工具,有时感觉写一些这种东西略显浅薄。但愿帮助到每一个正在学习相关知识的人,一起学习交流!