MYSQL数据库
文章平均质量分 71
从零开始,慢而坚定,,,跑起来!
王大兴的王兴
血肉苦弱,机械飞升!
hello world! keep coding!
展开
-
mysql数据库编码、乱码格式问题全解
文章目录数据库乱码原因解决方法结论数据库乱码原因数据库插、写入数据出现???或者乱码等,根本原因是因为编码不统一的问题,无法识别。mysql数据库默认的引擎是ENGINE=InnoDB DEFAULT CHARSET=latin1(拉丁语),电脑的client=GBK(中文字符),在我们没有给mysql定义编码格式的时默认使用的latin1(拉丁语),client和数据库的是不能通过content连接器进行字符转换,所以我们insert into数据时,就出现了1、乱码如下:wangxing(表名原创 2021-06-17 11:43:18 · 3443 阅读 · 3 评论 -
CMD命令行数据库基本操作
三种方法在命令行内输入:mysql -uroot -p 回车,然后输入密码 ,回车即可进入在命令行内输入: mysql -hlocalhost -P 3306 -u root -p 回车,然后输入密码,回车运行即可进入。(windows)可以找开始菜单,在mysql文件夹中找 MySQL,Command Line Client 启动,然后输入密码。查看库查看表显示所有的数据库文件(类似打开excel文件目录)show databases;创建数据库 (类似创建excel文件)creat原创 2020-09-15 15:54:38 · 311 阅读 · 0 评论 -
Mysql视图及索引操作
视图视图:基于查询结果的虚表作用:方便用户对数据的操作:1.对原表权限不够的情况可以用视图来操作(对视图的操作也会影响到原表)2,视图可能来源多个表。格式:create view 视图名 as select 查询语句;修改视图的数据:三种格式通用update 视图的名字 set 列名=值 where 条件;删除视图的数据:两种格式通用。delete from 表名 where 条件;删除视图:drop view 视图的名字;视图只能根据实际存在的表来进行创建,不能根据原创 2020-07-30 19:23:13 · 224 阅读 · 0 评论 -
Mysql内外多表连接查询和子查询要点及案例
内连接内连接:对于查询结果的要求:只有两个表中能够匹配到数据,才会做显示。通过on关键字进行表与表之间的关联select 表名1.列名1,表名1.列名2,表名2.列名1,表名2.列名2…from 表名1 inner join 表名2on 表名1.列名=表名2.列名;三表及其更多表连接:通过on关键字进行表与表之间的关联select 表名1.列名1,表名1.列名2,表名2.列名1,表名2.列名2…表名3.列名3…from 表名1 inner join 表名2on 表名1.列原创 2020-07-30 19:06:57 · 693 阅读 · 0 评论 -
Mysql数据库增删改查及聚合函数要点及案例
插入语句格式一:insert into 表名(列名1,列名2,列名3…) values(值1,值2,值3…);格式二:insert into 表名 values(值1,值2,值3…);格式三:(仅限于Mysql数据库)insert into 表名 values(值1,值2,值3…),(值1,值2,值3…),…;例:-- 向学生表中插入记录insert into 学生表(学号,姓名,年龄,性别) values(‘102’,‘李四’,20,‘男’);insert into 学生表 valu原创 2020-07-30 18:51:19 · 512 阅读 · 0 评论 -
Mysql数据库主键、外键等约束要点
查看数据库:show databases;创建数据库:create database 数据库名;删除数据库:drop database 数据库名;单行注释–注释内容多行注释:/内容/mysql数据类型1.1数值型:int tinyint微整型 smallint 小整型1.2小数类型:decimal(总位数,小数位)例:价格 decimal(5,2) 100.00-999.99日期和时间类型datetime 年月日时分秒字符串类型char(字符串的长度)定长的类型va原创 2020-07-29 18:48:38 · 722 阅读 · 0 评论 -
Mysql数据库特点和理解
数据库技术研究:1科学的组织和存储数据1高效的获取和处理数据sql语言:结构化查询语言sql是为数据库建立的操作命令集。数据data数据库database db数据库管理系统 dbms数据库系统 dbs数据data定义:对客观事物的符号表示,数据库的基本对象dbms:数据集合。特征:较小冗余度,较高独立性,易扩展性,用户共享mysql数据库特征:体积小,运行速度快,成本低,开源,可跨平台使用。dbms:数据库管理的软件系统,定义,操作,维护,保护功能DBS=data+databas原创 2020-07-28 20:49:20 · 2013 阅读 · 0 评论