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

MySQL数据库的常见操作

时间:2015-07-08 18:06:33      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:

1、MySQL数据库的连接与关闭:

  mysql –h 服务器主机地址 –u 用户名 –p 用户密码

  只有客户机所在的主机被授予权限才能去连接MySQL服务器。

  注意:

    1.每个SQL命令都需要使用分号来完成

    2.可以将一行命令拆成多行

    3.可以通过\c来取消本行命令

    4.可以通过\q、exit、ctrl+c或者quit来退出当前客户端

2、创建新用户并授权

  CRANT 权限 ON 数据库.数据表 TO 用户名@登录主机 INDENTIFIED BY "密码"

  例如:

    添加一个新用户名为lijie,密码为字符串“jiege”。让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先要以root用户登录,然后输入以下命令:

    GRANT SELECT,INSERT,UPDATE,DELETE ON *.* TO lijie@”%” INDENTIFIED BY “jiege”;

3、创建数据库

  基本的建立数据库的语句命令比较简单:

    CREATE DATABASE [IF NOT EXISTS] 数据库名称;

  删除数据库:

    DROP DATABASE [IF EXISTS] 数据库名称;

  显示当前数据库服务器下的所有数据库列表:

    SHOW DATABASES;

  选择数据库:

    USE 数据库名称;

  注意:

    1.MySQL数据库中命令不区分大小写。

    2.每创建一个数据库,就会在data目录下创建一个以此数据库名称命名的文件夹。

    3.在Windows下,数据库名称也是不区分大小写的,但在Linux下,数据库名称严格区分大小写。

4、创建数据表

  简单的创建数据表语法:

    CREATE TABLE [IF NOT EXISTS] 表名称(字段1信息,字段2信息…字段N信息)[ENGINE=MyISAM DEFAULT CHARSET=UTF8];

  删除数据表:

    DROP TABLE [IF EXISTS] 数据表名称;

  修改表结构:

    ALTER TABLE 数据表名称 相关操作;

5、数据表内容的简单管理

  插入数据:

    INSERT INTO 表名称[(字段名称)] VALUE(前面字段对应的值);

  查询数据:

    SELECT 字段名称1,字段名称2,… FROM 表名称

  更改数据:

    UPDATE 数据表 set 字段名称=新修改的值 [WHERE 条件]

  删除数据:

    DELETE FROM 表名称 [WHERE 条件] 

MySQL数据库的常见操作

标签:

原文地址:http://www.cnblogs.com/Crow00/p/4630589.html

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