码迷,mamicode.com
首页 > 数据库 > 详细

MySQL<数据库入门>

时间:2017-10-03 14:13:59      阅读:243      评论:0      收藏:0      [点我收藏+]

标签:组成   dcl   数据集   相关   常用命令   更新   库文件   2.0   use   

数据库入门

基础知识

数据库概述

  数据库是存储数据信息的中心,是一个有组织的数据集合。数据库最简单的理解存放数据的仓库

  数据库(Database,DB)是按照数据结构来组织、存储和管理数据的仓库,其本身可看作电子化的文件柜,用户可以对文件中的数据进行增加、删除、修改、查找等操作

  数据库系统由数据库、数据库管理系统、数据库应用程序等组成。

数据库存储结构

  数据库是存储和管理数据的仓库,但数据库并不能直接存储数据,数据是存储在表中的。

  在存储数据的过程中一定会用到数据库服务器,所谓的数据库服务器就是指在计算机上安装一个数据库管理程序。

SQL语言

  SQL 是一种结构化查询语言,是一种数据库查询语言和程序设计语言,主要用于管理数据库中的数据,如存取数据、查询数据、更新数据等

  关系型数据库语言由4部分组成

    (1)数据定义语言(DDL)

    (2)数据操作语言(DML)

    (3)数据查询语言(DQL)

    (4)数据控制语言(DCL)

常见的数据库产品

  Oracle数据库甲骨文

  SQL Server数据库

  DB2数据库

  MongoDB数据库

  MySQL数据库

MySQL目录结构

  bin目录

    用于放置一些可执行文件,如mysql.exe、mysqld.exe、mysqlshow.exe.等

  data目录

    用于放置一些日志文件以及数据库

  include目录

    用于放置一些头文件,如mysql.h、mysqld_ername.h等

  lib目录

    用于放置一系列的库文件

  share目录

    用于存放字符集、语言等信息

MySQL的使用

  启动MySQL服务

    DOS命令net start(stop) mysql

  登录MySQL数据库

    DOS命令mysql -u root -proot

  MySQL的相关命令

    "help""\h"命令帮助信息

  重新配置MySQL

    set character_set_client = gbk临时改变编码

  修改my.ini文件default-character-set=utf8长期有效

常用命令

  ?(\?)显示帮助信息

  clear(\c)明确当前输入语句

  connect(\r)连接到服务器,可选参数数据库和主机。

  delimiter(\d)设置语句分隔符。

  ego(\G)发送命令到mysql服务器,并显示结果。

  exit(\q)退出MySQL

  go(\g)发送命令到mysql服务器。

  help(\h)显示帮助信息

  notee(\t)不写输出文件。

  print(\p)打印当前命令

  prompt(\R)改变mysql提示信息。

  quit(\q)退出MySQL

  rehash(\#)重建完成散列。

  source(\.)执行一个SQL脚本文件,以一个文件名作为参数。

  status(\s)从服务器获取MySQL的状态信息。

  tee(\T)设置输出文件(输出文件),并将信息添加所有给定的输出文件。

  use(\u)用另一个数据库,数据库名称作为参数。

  charset(\C)切换到另一个字符集

  warnings(\W)每一个语句之后显示警告。

  nowarning(\w)每一个语句之后不显示警告。

 

MySQL<数据库入门>

标签:组成   dcl   数据集   相关   常用命令   更新   库文件   2.0   use   

原文地址:http://www.cnblogs.com/justdoitba/p/7620176.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!