MySQL 数据库知识点

MySQL 数据库

P1.

问题描述 MySQL 数据库中 varchar 和 char 的区别;
varchar(50) 中 50 代表的含义。
答: varchar 是可变长字符串;最大存储空间为 - 65535 个字节;查询速度相对较慢;
char 是定长字符串;最大存储空间为 - 255 个字节; 查询速度相对较快;
varchar(50) 中的 50: 在 MySQL4.0 中表示最大存放 50 个字节;在 MySQL5.0 中表示最大存放 50 个字符;

P2.

问题描述 简述浏览器打开 www.baidu.com 显示页面,中间经过哪些过程
答: 1. 首先浏览器向相应的 DNS 服务器获取域名对应的 IP 地址并返回给浏览器;
2. 浏览器通过 IP 地址向 Web 服务器发送请求;
3. Web 服务器从 文件服务器 获取网页中所需要的文件;
4. 从 数据库服务器 获取网页中所需要的数据
5. 最后将完整的网页响应给浏览器

P3.

问题描述 如何解决 MySQL 数据库存储数据中文乱码的问题
答: 1. .sql 脚本文件采用 UTF-8 编码格式保存;
2. 设置 客户端 连接 数据库 使用的编码格式为 UTF8;- SET NAMES UTF8;
3. 设置 服务器 创建数据库使用的编码格式为 UTF8;- CREATE DATABASE dbname CHARSET=UTF8;

P4.

问题描述 FLOAT 和 DOUBLE 的区别
答: 1. FLOAT:单精度浮点型;占 4 个字节的内存空间;
2. DOUBLE:双精度浮点型;占 8 个字节的内存空间;

P5.

问题描述 书写 SQL 语句,修改 student 数据表中,数据项中 id 为 1 的数据的 name 属性值 "KL" 为 "KLDN"
答: UPDATE student SET name="KLDN" WHERE id=1;

P6.

问题描述 书写命令,连接 MySQL 数据库
答: mysql -h localhost -P 3306 -u root -p
-hhost - 主机
localhost:可替换为 127.0.0.1 或者网络 IP 地址
-Pport - 端口号
-uuser - 用户名
-ppassword - 密码
简写:
有密码:mysql -u root -p
无密码:mysql -u root
posted @ 2019-09-04 11:38  KLDN_如初  阅读(267)  评论(0)    收藏  举报