mysql
康康的博客
摸鱼小能手
展开
-
linux登陆mysql
1.输入命令 **********2.输入密码 **********3.显示库中的数据表:use mysql; //打开库4.建库:create database 库名;5.建表:use 库名; create table 表名(字段设定列表); 例如:create table6.删库和删表: drop database 库名; drop...原创 2018-03-10 22:56:13 · 835 阅读 · 0 评论 -
解决服务器连接错误Host ‘XXX’ is not allowed to connect to this MySQL server
1、确定服务器上的防火墙没有阻止 3306 端口。 MySQL 默认的端口是 3306 ,需要确定防火墙没有阻止 3306 端口,否则远程是无法通过 3306 端口连接到 MySQL 的。 如果您在安装 MySQL 时指定了其他端口,请在防火墙中开启您指定的 MySQL 使用的端口号。 如果不知道怎样设置您的服务器上的防火墙,请向您的服务器管理员咨询。2、增加允许远程连接 MySQL 用户并授权。...原创 2018-03-10 22:56:59 · 320 阅读 · 0 评论 -
centOS下mysql下载安装并授权远程访问
1.下载mysql的repo源$ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm2.安装mysql-community-release-el7-5.noarch.rpm包$ sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm安装这个包后,会获得两个mys...原创 2018-03-10 22:58:06 · 169 阅读 · 0 评论 -
悲观锁和乐观锁
乐观锁( Optimistic Locking ) 相对悲观锁而言,乐观锁机制采取了更加宽松的加锁机制。悲观锁大多数情况下依靠数据库的锁机制实现,以保证操作最大程度的独占性。但随之而来的就是数据库性能的大量开销,特别是对长事务而言,这样的开销往往无法承受。而乐观锁机制在一定程度上解决了这个问题。乐观锁,大多是基于数据版本( Version )记录机制实现。何谓数据版本?即为数据增加一个转载 2018-03-31 11:16:21 · 151 阅读 · 0 评论 -
mysql和Oracle的区别
一、并发性并发性是oltp数据库最重要的特性,并发涉及到资源的获取、共享与锁定。mysql以表级锁为主,对资源锁定的粒度很大,如果一个session对一个表加锁时间过长,会让其他session无法更新此表中的数据。虽然InnoDB引擎的表可以用行级锁,但这个行级锁的机制依赖于表的索引,如果表没有索引,或者sql语句没有使用索引,那么仍然使用表级锁。 oracle使用行级锁,对资源锁定的粒度要小很多...转载 2018-03-29 09:11:39 · 272 阅读 · 0 评论