Category: Mysql

Mysql数据库

0

几个常见的SQL面试题

1、表一test1 id fgid source,表二test2 id fgid cuid,test1的fgid和source是一一对应的,求每个source的cuid的个数。 思路:第一遍读这个题有点晕,不知所云。然后反复读了几遍,终于有所顿悟,不就是求表一的fgid对应表二的fgid行数数吗。 考察点: right join 数据实例: test1                                          ...

1

Mysql 基准测试

为什么要进行Mysql基准测试?答案显而易见,如果在一个模拟的环境中系统设计能承受住压力并且能满足性能目标,那么产品上线时我们是不是可以更放心了。

Mysql的存储引擎 0

Mysql的存储引擎

在文件系中,Mysql将每个数据库(也可称为schema)保存为数据目录下的子目录。创建表时,Mysql会在数据子目录下创建一个和表名相同的.frm文件保存表的定义。可以使用SHOW TABLE STATUS 命令查看表的信息。

Mysql多版本并发控制

Mysql多版本并发控制

Mysql大多数事务型存储引擎实现的都不是简单的行级锁。为了提升并发性能,他们一般都实现了多版本并发控制(MVCC)。不仅仅是Mysql,包括Oracle、PostgreSQL等他其他数据库系统也都实现了MVCC。

Mysql事务 0

Mysql事务

事务就是一组原子性的Sql查询,或者是一个独立的工作单元。事务内的语句,要么全部执行成功,要么全部执行失败。

Mysql并发控制 2

Mysql并发控制

无论何时,只要有多个请求需要在同一时刻修改或提取数据,就会存在并发控制的问题。 设计良好的数据库系统都会用锁来防止数据算损坏,如果客户端修改数据,而数据已经被其他客户端锁住,那就必须等待,直到释放锁才能进行修改。

0

Mysql逻辑架构

本人最近在系统学习Mysql,决定写成博客记录下学习过程。内容多摘自书籍再加上自己的理解,希望可以对各位有所帮助,也能使自己加深印象。如果博客内容有错,希望各位大神指出。

Mysql在命令行下引入sql文件 0

Mysql在命令行下引入sql文件

高手一般都在命令行里操作mysql,今天介绍一个常用的命令–导入sql文件。 mysql -u root -p database_name < file_name file_name 最好写绝对路径。

windows mysql 自动备份的几种方法(转) 0

windows mysql 自动备份的几种方法(转)

1、复制date文件夹备份 ============================ 假想环境: MySQL   安装位置:C:\MySQL 论坛数据库名称为:bbs 数据库备份目的地:C:\db_bak\ ============================ 新建db_bak.bat,写入以下代码

0

五种修改Mysql密码的办法

一 、(适用于管理员或者有全局权限的用户重设其它用户的密码) 进入命令行模式 mysql -u root mysql mysql> UPDATE user SET password=PASSWORD(“your new password”) WHERE user= ‘ your mysql username’; mysql> FLUSH PRIVILEGES; mysql> QUIT 二、(应用同上,只是方法不同) mysql -u root mysql mysql> SET PASSWORD FOR...