数据库
文章平均质量分 94
数据库
街头看日出
这个作者很懒,什么都没留下…
展开
-
Mysql事务隔离级别
事务的四个基本要素(ACID) 原子性(Atomicity):事务开始后所有操作要么全执行,要么全不执行,不会出现执行部分操作的情况。 一致性(Consistency):事务开始前和结束后,数据完整性没有被破坏。比如说A给B转账,不会出现A扣了钱,B却没收到钱的情况。 隔离性(Isolation):同一时间,同一条数据不能被两个事务同时操作,不同的事务之间相互没有干扰。比如A正从一张银行卡取钱,B不能向这个银行卡转钱。 持久性(Durability):事务完成后,数据被保持到数据库,不能再回滚。原创 2020-09-11 17:51:55 · 202 阅读 · 0 评论 -
Mac下python3安装mysqlclient
最近在搞Python web,需要用到mysql驱动,以前一直使用pymysql,听说Mysqlclient性能要比pymysql好一些,果断试试安装Mysqlclient,windows下安装倒没什么问题,mac上安装花了我一天时间才搞定,过程纪录在此。MySQLdb = Mysqlclient 导入包的时候需要import MySQLdb, 安装的时候需要pip3 install Mysq...转载 2019-08-04 00:34:28 · 352 阅读 · 1 评论 -
MySQL创建用户与授权
一. 创建用户 命令: CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说明: username:你将创建的用户名 host:指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost,如果想让该用户可以从任意远程主机登陆,可以使用通配符% password:该用户的登陆密码,密码可以为空,如果为空则该用户可以...转载 2019-08-03 23:57:00 · 66 阅读 · 0 评论 -
centos7下使用yum安装mysql
CentOS7的yum源中默认好像是没有mysql的。为了解决这个问题,我们要先下载mysql的repo源。 1. 下载mysql的repo源 $wgethttp://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 2. 安装mysql-community-release-el7-5.noarch.rpm包 $sud...原创 2019-06-04 17:42:54 · 59 阅读 · 0 评论