mysql大一笔记_MySQL 学习笔记(一)

数据库与实例数据库:物理操作系统文件或者其他文件类型的集合

实例: 应用程序,数据库程序真正操作与数据库文件

注意:MySQL是一个单进程多线程的数据库,使用代码来查找1ps -ef | grep mysqld

查看配置文件的位置,用mysql–help.

数据库是文件的集合,是依照某种数据模型组织起来并存放于二级存储器中的数据集合,数据库实例是应用程序,是位于用户与操作系统之间的一层数据管理软件,用户对数据库数据的任何操作,包括数据库定义等等都是在数据库实例下进行的,应用程序只有通过数据库实例才能够与数据库打交道

5dde0eb6b6183.png

存储引擎

存储引擎对于MySQL来说是可插拔的

InnoDB存储引擎

特点:支持事务,行级锁,支持外键,非锁定读(也就是说默认读取活动不会产生锁)

每张表的存储都是按照主键的顺序来存储的

MyISAM存储引擎

特点:不支持事务,表锁设计,支持全文索引,同时有一个大的不同就是只缓存索引文件而不缓存数据文件

可以使用show engines来显示所用的存储引擎

链接MySQL的方式

TCP/IP

这是默认的方式,1mysql -h 192.168.1.1 -u dbuser -p

可以使用mysql数据库下的user表来查看用户的信息

命名管道或者共享内存

Windows中的,只要使用–enable-named-pipe

Unix 域套接字1mysql -u dbuser -s /tmp/mysql.sock

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值