使用cd进入到mysql/bin文件夹下面,或者配置完环境之后,直接在cmd中使用mysql,然后回车开启mysql。

登录

  为了安全考虑,在这里只设置了本地root用户可以连接上数据库。使用的指令是: msql -h localhost -u root -phello

安全登录

  但是这种使用方式使用↑键可以访问,所以使用msql -h localhost -u root -p会提示输入密码。

查看数据库的状态

  使用指令\s可以查看数据库的状态

查看出数据库中特定的变量

  可以使用指令“show variables”查看全部的变量信息,也可以筛选出特定的变量“show varlables like 'time'”.

查看所有的数据库

  使用指令“show databases”来查看建立的数据库信息。

创建新的数据库

  使用指令“create databases xsphpdb”来创建一个数据库,然后查看数据库的情况。

删除数据库

  使用指令“drop database xsphpdb”来删除一个数据库,然后查看数据库的情况。

删除的技巧(判定数据库是否存在)

  如果存在,再删除,否则删除不执行。

创建表

  创建的表中包含了id、name、age和sex。

  也可以先选中的数据库,使用“use database”的语句。

查看数据库中的表

  使用指令“show tables”来查看数据库中的表。

查看表的结构

  使用语句“desc table”语句来查看表的结构。

删除表

  使用语句“drop table if exists XXX”来删除数据库中的表。

插入数据

  使用语句“insert into XXX values('','','','')”进行插入操作,默认使用字符串的话,会自动转换。

  如果是插入一部分数据,则可以使用指定字段的方式来完成。

  这样做不仅可以只插入一部分数据,还可以不按顺序来插入。

查询数据

  使用“select * from table”可以查看表中的全部数据。

  

更新表数据

  使用“update XXX set name=' ' where id=' ' ”

  更新数据的时候可以一次更改多个属性的值,使用“update XXX set name=' ',age=' ' where id=' '”,即将要更改的属性的值用逗号隔开即可。

删除表的数据

  使用“delete from XXX where id=' '”进行删除操作。

DDL  create database 库名 创建数据库
  create table 表名 创建表
  drop database 库名 删除数据库
  drop table 表名 删除表
DML insert into users(id,name) values('1','zhangsan') 插入记录
  update users set name='aa',age='12' where id='1' 更新记录
  delete from 表名 where id='2' 删除记录
DQL   select * from 表名 查询数据

  除了上述常用的CRID语句,还有一些常用的指令。

\s 查看数据库状态
show databases 查看所有的数据库
desc 查看表的结构
show tables 查看数据库中的表
show variables 查看配置文件中的变量

  在数据库中遇到不会的问题,可以使用“?content”语句来寻求帮助。

  例如要查看数据库中的数据类型,使用“?data type”来查看。

最新文章

  1. nginx.conf
  2. passive 的事件监听器
  3. GitHub使用教程
  4. JS获取当前对象大小以及屏幕分辨率等...
  5. git stash简介
  6. WEB三层架构与MVC
  7. Intent传递对象——Serializable和Parcelable区别
  8. Android Activity界面切换添加动画特效(转)
  9. 会场安排问题--nyoj题目14
  10. Iterator 和 Iterable 差别和联系
  11. html 块状元素 行内元素 内联元素
  12. python数据可视化(matplotlib)
  13. 陈敏 Java课设实验报告
  14. Git 分支 (二)合并
  15. tensorFlow入门实践(三)初识AlexNet实现结构
  16. zabbix系列 ~ 如何更好的利用mysql监控
  17. angular7一周学习
  18. Netsharp配置文件
  19. android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创)
  20. python学习笔记(21)--新建html乱码(给每本漫画生成一个html)

热门文章

  1. ES6 imports用法
  2. day 12 生成器和生成器函数以及各种推导式
  3. git 之忽略文件 gitignore 创建和使用规则
  4. python应用:爬虫框架Scrapy系统学习第三篇——初识scrapy
  5. Lambda实战(多练习)
  6. Docker入门系列02
  7. Sql Server char、varchar、nchar、nvarchar的区别
  8. 汇编指令lodsb和stosb、lodsd和stosd
  9. 青岛Uber优步司机奖励政策(1月4日~1月10日)
  10. CLR via c#读书笔记五:方法