Mysql

MySQL数据库:

  

    mysql教程:https://kdocs.cn/l/shgqzkf9B

 

    a.MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。

    b.MySQL是开放源代码的,因此任何人都可以在General Public License的许可下下载并根据个性化的需要对其进行修改。
    c.csMySQL因为其速度、可靠性和适应性而备受关注。大多数人都认为在不需要事务化处理的情况下,MySQL是管理内容最好的选择。
 

 

 

 

 

 

 

 

 

 

 

 

 

 
 
 常用命令:
  
    1:使用SHOW语句找出在服务器上当前存在什么数据库:
      mysql> SHOW DATABASES;
    2:创建一个数据库MYSQLDATA
      mysql> CREATE DATABASE MYSQLDATA;
    3:选择你所创建的数据库
      mysql> USE MYSQLDATA; (按回车键出现Database changed 时说明操作成功!)
    4:查看现在的数据库中存在什么表
      mysql> SHOW TABLES;
    5:创建一个数据库表
      mysql> CREATE TABLE MYTABLE (name VARCHAR(20), sex CHAR(1));
    6:显示表的结构:
      mysql> DESCRIBE MYTABLE;
    7:往表中加入记录
      mysql> insert into MYTABLE values (”hyq”,”M”);
    8:用文本方式将数据装入数据库表中(例如D:/mysql.txt)
      mysql> LOAD DATA LOCAL INFILE “D:/mysql.txt” INTO TABLE MYTABLE;
    9:导入.sql文件命令(例如D:/mysql.sql)
      mysql>use database;
      mysql>source d:/mysql.sql;
    10:删除表
      mysql>drop TABLE MYTABLE;
    11:清空表
      mysql>delete from MYTABLE;
    12:更新表中数据
      mysql>update MYTABLE set sex=”f” where name=’hyq’;
    全局管理权限对应解释:
      FILE: 在MySQL服务器上读写文件。
      PROCESS: 显示或杀死属于其它用户的服务线程。
        RELOAD: 重载访问控制表,刷新日志等。
      SHUTDOWN: 关闭MySQL服务。
    数据库/数据表/数据列权限:
      ALTER: 修改已存在的数据表(例如增加/删除列)和索引。
      CREATE: 建立新的数据库或数据表。
      DELETE: 删除表的记录。
      DROP: 删除数据表或数据库。
      INDEX: 建立或删除索引。
      INSERT: 增加表的记录。
      SELECT: 显示/搜索表的记录。
      UPDATE: 修改表中已存在的记录。
    特别的权限:
      ALL: 允许做任何事(和root一样)。
      USAGE: 只允许登录–其它什么也不允许做。
 
 
 
例:
 
 
 
 
 
 
posted @ 2020-06-02 22:43  IRYl  阅读(159)  评论(0编辑  收藏  举报