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

***********************************************声明******************************************************

原创作品,出自 “晓风残月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的使用,有一篇文章写得不错,初始化工作  。

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

时间: 2024-08-07 01:34:36

MySQL数据库的环境及简单操作的相关文章

30.1. MySQL数据库简介,客户端简单操作,安装

文件管理系统的缺点 编写应用程序不方便数据冗余不可避免应用程序依赖性不支持对文件的并发访问数据间联系弱难以按用户视图表示数据无安全控制功能 数据库管理系统的优点 相互关联的数据的集合较少的数据冗余程序与数据相互独立保证数据的安全.可靠最大限度地保证数据的正确性数据可以并发使用并能同时保证一致性 数据库管理系统 数据库是数据的汇集,它以一定的组织形式存于存储介质上DBMS是管理数据库的系统软件,它实现数据库系统的各种功能.是数据库系统的核心DBA(团队):负责数据库的规划.设计.协调.维护和管理等

在Jena框架下基于MySQL数据库实现本体的存取操作

在Jena框架下基于MySQL数据库实现本体的存取操作 转自:http://blog.csdn.net/jtz_mpp/article/details/6224311 最近在做一个基于本体的管理系统.其中对本体的操作部分,我使用的是Jena框架:数据模型是基于本体的语义模型:数据存储则是MySQL 5.5.9版本.由此看来,将本体模型存入数据库和从数据库中取出模型是常用的操作,这里总结一下我学到的方法. 我使用的开发环境是Eclipse3.6,在开发前要将必要的与jena有关的类包加入java

安卓版php服务器的mysql数据库增删改查简单案例

index.php文件: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html

如何处理Spring、Ibatis结合MySQL数据库使用时的事务操作

Ibatis是MyBatis的前身,它是一个开源的持久层框架.它的核心是SqlMap--将实体Bean跟关系数据库进行映射,将业务代码和SQL语句的书写进行分开.Ibatis是"半自动化"的ORM持久层框架.这里的"半自动化"是相对Hibernate等提供了全面的数据库封装机制的"全自动化"ORM实现而言的,"全自动"ORM实现了POJO与数据库表字段之间的映射并且实现了SQL的自动生成和执行.而Ibatis的着力点,则在于P

如何处理Ibatis结合MySQL数据库使用时的事务操作

Ibatis是MyBatis的前身,它是一个开源的持久层框架.它的核心是SqlMap--将实体Bean跟关系数据库进行映射,将业务代码和SQL语句的书写进行分开.Ibatis是"半自动化"的ORM持久层框架.这里的"半自动化"是相对Hibernate等提供了全面的数据库封装机制的"全自动化"ORM实现而言的,"全自动"ORM实现了POJO与数据库表字段之间的映射并且实现了SQL的自动生成和执行.而Ibatis的着力点,则在于P

对MySQL数据库执行非热备操作的要点

mysql备份恢复的场景一: 数据库数据比较小的情况下,使用mysqldump做完全备份,使用mysqlbinlog做增量备份. 完全备份,示例: # mysqldump -A --lock-all-tables --routines --triggers --master-data=2 > /backup/all-`date +%F`.sql 增量备份,示例: # mysqlbinlog /mydata/data/mysql-bin.0000## > /backup/incre-`date 

ubuntu安装mysql可视化工具MySQL-workbench及简单操作

一.使用命令行在ubuntu下安装mysql可视化工具MySQL-workbench Step1:安装MySQL-workbench 方案一:如果你已经装好mysql的相关服务,那么直接使用如下命令即可安装: sudo apt-get install mysql-workbench 方案二:如果你还未装好mysql的相关服务,那么你可以参考:Ubuntu安装MySQL-workbench Step2:检查安装是否成功,如果安装成功,可以在应用程序中找到,如下图: 二.MySQL-workbenc

mysql数据库的基本介绍与操作(第三篇)

最近朋友问了我一个问题:怎样将2000万数据从一个mysql数据库A1的表B实时累加同步到另外一个mysql库A2表B? 这个问题我没遇到过,因此根据自己查看掌握的sql进行了这方面的性能测试,并且积累记录了sql优化的一些基础知识. 前提条件:以上说的库表A1与A2的表结构都一摸一样,两张表的主键为ID,具有自动递增属性. 同步思路很简单,如下: 第一步:创建源库A1与目标库A2的连接,对应的连接分别为源库连接a1conn与目标库连接a2conn. 第二步:通过目标库a2conn查询获取到A2

##MySql数据库的环境配置

在我们安装JDK的时候其实我们就配置过环境变量,那么今天重新装了MySql数据库,它也需要我们配置环境,下面我来演示下windows10系统的配置过程: 1,首先找到我们安装MySql数据库的文件路径,并复制 2,打开桌面,电脑右键选择属性,然后打开高级系统配置 3,我们看到环境变量,点击进去 4,找到path,然后点击进去,点击新建会出来一个空白然后把我们复制的路径粘贴进去,点击确定 关于数据库的环境配置就是以上这样,是不是很简单呢? 可是环境配置结束了,怎么看我们确实配置数据库MySql了呢