Peter20 Peter20
4年前
MySQL基础(非常全)
MySQL基础一、MySQL概述1、什么是数据库?答:数据的仓库,如:在ATM的示例中我们创建了一个db目录,称其为数据库2、什么是MySQL、Oracle、SQLite、Access、MSSQLServer等?答:他们均是一个软件,都有两个主要的功能:a.将数据保存到文件或内存b.接收特定的命令,然后对文件进行相应
Stella981 Stella981
3年前
Python操作MySQL存储
在Python2中,连接MySQL的库大多是使用MySQLdb,但是此库的官方并不支持Python3,所以这里推荐使用的库是PyMySQL。本节中,我们就来讲解使用PyMySQL操作MySQL数据库的方法。1.准备工作在开始之前,请确保已经安装好了MySQL数据库并保证它能正常运行,而且需要安装好PyMy
Wesley13 Wesley13
3年前
MySQL UPDATE 查询
MySQLUPDATE查询如果我们需要修改或更新MySQL中的数据,我们可以使用SQLUPDATE命令来操作。.语法以下是UPDATE命令修改MySQL数据表数据的通用SQL语法:UPDATEtable_nameSETfield1newvalue1,field2n
Wesley13 Wesley13
3年前
MySQL —— 存储引擎的 InnoDB 与 MyISAM 之争
作为MySQL数据库的两种主要的存储引擎,InnoDB与MyISAM各有长处。在MySQL5.1及之前的版本中,MyISAM是默认的存储引擎,而在MySQL5.5版本以后,默认使用InnoDB存储引擎。MyISAM不支持行级锁,换句话说,MyISAM会对整张表加锁,而不是针对行。同时,MyISAM不支持事务和外键。M
Wesley13 Wesley13
3年前
mysql使用utf8mb4经验吐血总结
mysql使用utf8mb4经验吐血总结1\.utf8与utf8mb4异同先看官方手册https://dev.mysql.com/doc/refman/5.6/en/charsetunicodeutf8mb4.html(https://www.o
Wesley13 Wesley13
3年前
MySQL数据库操作规范
MySQL数据库操作规范文档说明:该文档旨在对MySQL数据库的使用做一个统一的约定和规范;以便使大家更明确、更有效的用好数据库,最终使数据库发挥更好的作用,从而提升产品的质量。一、基础规范1.1、【强制】使用InnoDB存储引擎。解读:InnoDB存储引擎是MySQL默认存储引擎,
Wesley13 Wesley13
3年前
mysql_系统数据库认识
showdatabases;查看mysql自带数据库有information_schema,mysql,performance_schema,test!(https://oscimg.oschina.net/oscnet/d84bda12480eb08b6c4819249d1af01e8b0.png)information_
Wesley13 Wesley13
3年前
Mysql性能优化一
认识mysql!640?wx_fmtpng(https://oscimg.oschina.net/oscnet/up3e5e1155834815316317525ae86b4dcb.jpg)mysql架构图!640?wx_fmtpng(https://oscimg.oschina.net/oscnet/upc7b6
Wesley13 Wesley13
3年前
Ubuntu 16.04安装MySQL(5.7.18)
原文链接:http://www.cnblogs.com/EasonJim/p/7147787.htmltop安装MySQL前需要做如下了解:1、MySQL各类型版本的区别,参考:http://www.cnblogs.com/EasonJim/p/6274344.html(https://www.oschina.net/action/Go
Stella981 Stella981
3年前
Go orm框架gorm学习
之前咱们学习过原生的Go连接MYSQL的方法,使用Go自带的"database/sql"数据库连接api,"github.com/gosqldriver/mysql"MYSQL驱动,通过比较原生的写法去写sql和处理事务。目前开源界也有很多封装好的orm操作框架,帮我们简省一些重复的操作,提高代码可读性。gorm就是这样的一款作品,我们来学习