MySql数据库基础-上

WEB的工做原理以及MySql数据库管理系统

动态网站就是对数据库的操做,java

选择mysql数据库主要是因为其开源,免费,配置简单,稳定性好,性能优良mysql

mysql数据库管理系统是C/S结构sql

Mysql数据库学习那些操做以及SQL语句的分类

数据库主要学习的四项内容:增,删,改,查数据库

数据库->数据表->字段->内容服务器

对数据库的       增,删,改,查性能

对数据表的       增,删,改,查学习

对数据字段的   增,删,改,查网站

对数据内容的   增,删,改,查编码

Sql语句:结构化查询语句操作系统

  • sql语句结构简洁,功能强大,简单易学,关系型数据库均可以使用.


SQL语句分为4类:

  • 数据库定义语言(DDL)
  • 数据库操做语言(DML)
  • 数据库查询语言(DQL)
  • 数据库控制语言(DCL)


mysql实战操做之配置环境变量(cmd启动xampp的下的mysql)

  • 复制xampp下mysql的bin目录到系统环境变量
  • 详细作法:右击计算机->属性->高级系统设置->环境变量->在系统的环境变量->PATH变量->新建值->就是刚才复制的bin目录的绝对路径


了解字符集

常见的中文字符集

  • gb2312 双字节编码 早期的标准 如今不推荐使用
  • gbk 双字节编码 中期的标准 支持的系统不少,而且在gd2312的基础上增长了不少偏僻的生字
  • utf-8 1-4字节的编码 互联网普遍使用 亚洲通用字符集 国际标准化 支持任何语言
  • 注意:mysql数据库也是用utf-8字符集,可是在mysql数据库中不能写成utf-8,要写成utf8
  • utf-16 2字节或者4字节编码,java内部使用的


utf-8和GBK的区别

  • 存储数据的长度不同,存储的汉字在GB系统中是2个字节,在utf8中是三个字节
  • 在不一样操做系统中(语言的不一样)中看起来不同
  • 推荐使用utf8标准

解决乱码问题最好的方法:

字符集统一:

  • 页面字符集
  • 声明字符集
  • 数据库字符集(utf8)


对于数据库字符集而言

        若是没有设置内容字符集->找字段->找表->找库


如何链接数据库

  • mysql –h 数据库服务器地址 –u 用户名 -p->回车输入密码
相关文章
相关标签/搜索