MySQL数据库的环境及简单操作

来源:互联网 发布:贺卫方 知乎 编辑:程序博客网 时间:2024/06/05 04:10

原创作品,出自 “晓风残月xj” 博客,欢迎转载,转载时请务必注明出处(http://blog.csdn.net/xiaofengcanyuexj)。

由于各种原因,可能存在诸多不足,欢迎斧正!

          最近在自学MySQL,在Windows环境下成功安装上了之后发现用法和其他的数据库有很大的不一样,这里其他数据库主要指SQL Server,SQL Server数据库是有图形界面的,操作起来相对直观容易;而不用插件的MySQL是没有图形用户界面的,不过可以凭借一些客户端工具如HeidiSQL等来在有UI的环境下便捷的浏览和编辑数据,创建和编辑表格,视图,过程,触发器和安排日程,导出结构和数据SQL文件等等。不过,大多数开发者还是更习惯在DOS环境下以命令行的方式来使用MySQL,这有点像Unix/Linux环境一样:使用基于命令行的终端模式。

1、命令行

1.1 登陆

    在Windows系统下,mysql -h……  -u…… -p……,此处h后面接通信主机,u后面接当前数据库用户名,p后面接当前用户的登录密码,举例当前通信为本地主机,用户为root,密码为********,则键入的正确命令为:

mysql -hlocalhost -uroot -p********

    

    这是你已经登陆上了MySQL数据库,然后你可以在“mysql>”后面键入你的命令。

1.2  显示数据库

      一条简单的语言,记忆中SQL语言中好像没学到过。

show databases;
     

   以上就是当前用户能看到的所有数据库,注意“show databases;”中“;”好的添加,表示一个完整的SQL语句。

1.3 操作某个数据库

   首先选中某个数据库,然后进行相应的操作。

    

  如上图,使用

use mysql;
  选中了“mysql"数据库,然后查看”mysql“的表,

 show tables;
1.4 SQL操作

   MySQL数据库是支持SQL语句的,所以一般情况下SQL语句都能在MySQL下使用,在此就不多说了。

           

    关于比较具体一点的操作可能无图形界面MySQL操作


2、HeidiSQL

     HeidiSQL是一款用于简单化你的MySQL服务器和数据库管理的图形化界面。HeidiSQL软件允许你浏览你的数据库,管理表,浏览和编辑记录,管理用户权限等等。此外,你可以从文本文件导入数据,运行SQL查询,在两个数据库之间同步表以及导出选择的表到其它数据库或者SQL脚本当中。HeidiSQL提供了一个用于在数据库浏览之间切换SQL查询和标签带有语法突出显示的简单易用的界面。关于HeidiSQL的使用,有一篇文章写得不错,初始化工作  。

     由于马上要转变角色,由学生步入职场了,所以一直在尝试学习各种工作中用到的编程语言、编程工具,有时感觉写一些这样的东西略显浅薄,但愿帮助到每个正在学习相关知识的人,一起学习交流!


                      



                 

1 0