mysql数据库

Posted fqh202

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql数据库相关的知识,希望对你有一定的参考价值。

mysql介绍

  • MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。
  • mysql就是一个基于socket编写的C/S架构的软件

      mysql自带:如mysql命令,mysqldump命令等
      python模块:如pymysql
  • 数据库管理软件分类

    分两大类:
      关系型:如sqllite,db2,oracle,access,sql server,MySQL,注意:sql语句通用
      非关系型:mongodb,redis,memcache

可以简单的理解为:
关系型数据库需要有表结构
非关系型数据库是key-value存储的,没有表结构


msyql基本操作

  • 进入官网下载相应的msi版本即可,按照步骤安装即可完成;
  • 安装成功后为了方便cmd中操作数据库,需要添加环境变量,只需要 将mysql安装的bin目录添加到系统PATH环境变量里,用;(分号)分割即可;
  • 登录msyql: 然后打开cmd,键入命令:mysql -u 用户名 -p 密码。在我机子上键入的是:mysql -u root -p 我root的密码,然后就可以进入mysql了;
  • 退出mysql:\q or quit or exit

  • 修改msyql提示符

1. 连接客户端时通过参数指定: mysql -uroot -pfqh202 --prompt 修饰符
2. 连接上客户端后通过prompt实现: mysql> prompt 提示符
3. 常用的参数:
      \D  完整的日期
      \d  当前数据库
      \h  服务器名称
      \u  当前用户
  • msyql的规范

    1. 关键字与函数名称全部大写;
    2. 数据库名称、表名称、字段名称全部小写;
    3. sql语句必须以分号结尾;




以上是关于mysql数据库的主要内容,如果未能解决你的问题,请参考以下文章

从mysql的片段中加载ListView

连接MySQL出现错误:ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)(代码片段

使用 json rereiver php mysql 在片段中填充列表视图

关于mysql驱动版本报错解决,Cause: com.mysql.jdbc.exceptions.jdbc4Unknown system variable ‘query_cache_size(代码片段

硬核!管理mysql数据库的工具

修改MySQL密码报错“ERROR 1819 (HY000): Your password does not satisfy the current policy requirements“(代码片段