![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
诺-诺
好记性不如烂笔头。。。
展开
-
06_数据库-表数据的操作
-- 数据库的操作 -- 连接数据库 启动数据库 mysql -uroot -p mysql -uroot -pxiaoye1014 -- 退出数据库 exit/quit/ctrl + d -- sql语句最后需要有分号;结尾 -- 不区分大小写 -- 显示数据库版本 select version(); -- 显示时间 select now(); -- 查看所有数据库 show databa.原创 2021-01-25 19:12:20 · 127 阅读 · 1 评论 -
05_python交互
python交互python访问数据库流程引入pymysql模块from pymysql import *增删改from pymysql import *def main(): # 创建Connection连接 conn = connect(host='localhost',port=3306,database='jing_dong',user='root',password='mysql',charset='utf8') # 获得Cursor对象原创 2021-01-25 19:08:57 · 45 阅读 · 0 评论 -
04_mysql高级
视图视图是什么?通俗的说,视图就是一条select语句执行后返回的结果集,所以我们在创建视图的时候,主要的工作就落在创建这条sql查询语句上。视图是对于若干张基本表的引用,一张虚拟的表,查询语句执行的结果,不存储具体的数据(基本表数据发生了改变,视图也会跟着改变。)方便操作,特别是查询操作,减少复杂的sql语句,增强可读性。sql语句创建视图 建议以v_开头create view 视图名称 as select ... ;查看视图 查看表也会将所有视图列出来show table原创 2021-01-25 19:07:36 · 60 阅读 · 0 评论 -
03_mysql安装
navicat网址:Navicat官网。下载的是Linux版本,位置三下载连支持,格式AppImage。Linux中运行AppImage方法:百度经验运行Navicat出错:Can't connect to local MySQL server through socket 2002 - Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (13 "权限不够")。解决方法:CSDN,即原创 2021-01-25 19:04:43 · 49 阅读 · 0 评论 -
02_数据库设计
数据库设计范式(设计规范)(Normal Form)1NF强调列的原子性,即列不能再分成其他几列。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NxLcQeVa-1611572359924)(/图片资源/不遵循1NF.png )]2NF首先是1NF,另外包含两部分内容,一是一个表必须有一个主键;二是没有包含在主键中的列必须完全依赖主键,而不是只依赖于主键的一部分。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XPmLL原创 2021-01-25 19:00:28 · 90 阅读 · 0 评论 -
01_数据库类型
数据库数据类型使用数据类型原则:够用就行,尽量使用范围小的,而不用大的,这样可以节省更多的存储空间。常用数据类型如下:整数:int,bit小数:decimal字符串:varchar,char日期时间: date, time, datetime枚举类型(enum)使用说明如下:decimal表示浮点数,如decimal(5,2)表示共存5位数,小数占2位char表示固定长度的字符串,如char(3),如果填充’ab’时会补一个空格为’ab ’varchar表示可变长度的字符串,原创 2021-01-25 18:58:16 · 213 阅读 · 0 评论