距离申请这个博客号已经过了九个月,思前想后还是把知识沉淀放这里吧,不过初心一样,依旧是 '谨以此文,见证成果'。有 兴趣的话也欢迎大家去我的csdn博客转一转。以下是正文:

1.mysql安装

windows系统下下载 phpstudy(一个集成环境),下载完成后一直按下一步即可,然后 打开phpstudy界面,分别打开apache和mysql开关。

2.cmd/power shell下mysql/mariadb登陆验证。

  输入 mysql -uroot -p      输入密码即可

3.请注意!对数据库 以及 数据表进行数据操作以及退出数据库时,务必要加英文状态下的 ‘   ;   ’,否则可能会引发未知错误。

4. 常用数据库操作:

约定 :为了 加强理解,使用大写。敬请留意数据库英文名的复数形式。

  a.        SHOW  DATABASES;   --显示本端口下所有数据库

b.        USE DB_NAME;      --使用一个数据库

c.        CREATE DATABASE    DB_NAME   CHARSET    UTF8 ;   --建立一个数据库

d:  DROP DATABASE  DB_NAME; --删除数据库

5. 常用数据表操作

a.  SHOW TABLES; --显示本数据库下所有数据表;

b.  CREATE TABLE TABLE_NAME   (

      COLUME_NAME    DATA_TYPE,

     (例子:)  ID   INT  PRIMARY KEY  AUTO_INCREMENT  ,

      .......

      ...

    )   CHARSET  UTF8;   --创建一个数据表

    PRIMAER KEY:主键,一个表里只能有一个主键,这 个主键具有唯一性,自动为not null

    AUTO_INCREMENT:自动编号,必须与主键连用, 默认值为1,随主键个数自增1.

6.CURD

   CURD是对数据库进行处理的基本操作,创建(Create)、更新(Update)、读取(Retrieve)和删除(Delete)

     假设tabs是数据表名,它有以下几个 记录:

    

    a: select   查询语句

    select    *    from   user ; -- 查询表中所有数据

    select     usname   from  tabs;  --查询表中指定列数据

              select  usname from user where username = 'asdkg'     ;    --查询表中指定行数据

 

   b:   insert  into   语句

    insert  into  tabs value(记录1,记录2,记录3...);--插入一条数据。

    

    c. update : 更改数据

    update  tabs set AFTER where  条件;修改在某个条件下成立后指定数据的值(必须要添加条件,否则该数据表内所有数据都会被更改!

    

    d. delete from :删除数据

      delete from tabs  where  条件 :删除表中某条数据,不加条件即为清空表 ;

 

5.退出mysql

  在数据库中任意 地方都可以直接退出  只需要输入    exit; 即可 。

以上。

最新文章

  1. 读书笔记 --TCP :传输控制协议(一)
  2. Sublime Text2 Jsformat自定义使用之代码折叠方式修改
  3. Java api 入门教程 之 JAVA的SYSTEM类
  4. 11个强大的Visual Studio调试小技巧
  5. route netstat -rn
  6. VMWare Workstation 占用443端口导致apache启动不了
  7. python-列表、字典、元组的员工信息处理接口(第二篇(五):基于列表、字典和元组的员工信息处理接口)
  8. VS2012JSON自动生成对应的类
  9. 大写String和小写string的区别
  10. NSIS:实现程序窗口逐渐透明的渐入渐出效果
  11. 主成分分析 R语言
  12. mvc前端样式自定义
  13. Python爬虫入门教程 3-100 美空网数据爬取
  14. iOS----------developerDiskImage
  15. 使用Ajax轮询模拟简单的站内信箱(消息管理)功能
  16. ZOJ 3593 One Person Game(ExGcd + 最优解)题解
  17. JDK1.8快速入门
  18. 【转】QT事件传递与事件过滤器
  19. linux下 redis 启动
  20. Oracle命令(三):Oracle用户

热门文章

  1. Android/AndroidStudio/idea使用教程之git使用(详细)(码云)
  2. vue.js 中组件的使用
  3. python模块导入-软件开发目录规范-01
  4. Linux 安装MySql——ubuntu版
  5. UTF—8与UTF—8(无bom)格式
  6. 【iOS】ARC & MRC
  7. vue 移动端/PC常见问题及解决方法
  8. 【POJ - 1064】Cable master(二分)
  9. C#文件下载流程
  10. v-text,v-html等区别