MYSQL数据库 初学笔记1
来源:互联网 发布:为什么联通4g网络很差 编辑:程序博客网 时间:2024/05/18 17:00
1.查用系统帮助 :mysql> HELP contents;
一.数据库基本概念:数据库分系统数据库和用户数据库。
information_schema:储存系统中的一些数据库对象信息,如用户表信息,列信息,权限信息等
performace_schema:储存数据库服务器性能参数。
mysql:主要储存系统的用户权限信息。
二.数据库简单操作:
执行SQL语句:1.在命令行中执行;2.用SQLyog 右键执行;3.在SQLyog 执行处,输入SQL语句 再执行。
创建数据库:create Database database_name.
查看数据库:SHOW DATABASES
选择数据库:USE Database_name
删除数据库:DROP DATABASE Database_name
三.储存引擎:
查看当前支持的储存引擎和默认储存引擎:SHOW ENGINES 还可以用:SHOW VARIABLES LIKE'have%';
具体执行SQL语句,可以用“;”,“、g”,"\G"符号表示语句结束。其中“、G”的显示结果会更友好一些。
1.查询默认储存引擎:SHOW VARIABLES 'storage_engine%'
2.修改默认储存引擎:方法一:向导方式;
方法二:更改MySQL数据库管理系统的配置文件my.ini。
修改[mysqld]组中的default-storage-engine参数。如设置默认储存引擎为MyISAM,default-storage-engine=MyISAM
注意:如果想使修改后的参数生效,需重新启动MySQL服务。
储存引擎MyISAM:由于该储存引擎不支持事务,也不支持外键,访问速度比较快,对事务没有完整要求并以访问为主的应用适合使用该储存引擎。
储存引擎InnoDB:由于该储存引擎在事务上具有优势,即支持具有提交,回滚,和崩溃恢复能力的事务安装,所以比MyISAM储存引擎占用更多的磁盘空间。因此需要进行频繁的更新,删除操作。同时对事务的完整性要求比较高,需要实现并发控制,此时适合使用该储存引擎。
储存引擎MEMORY:该储存引擎使用内存来储存数据,因此该储存引擎的数据访问速度快,但是安全上没有保障。如果应用中涉及数据比较小,需要进行快速访问,则适合使用该储存引擎。
- MYSQL数据库 初学笔记1
- MYSQL数据库 初学笔记2
- MYSQL数据库 初学笔记3-SELECT
- MYSQL数据库 初学笔记4-函数
- mysql数据库压力测试初学(1)
- MySQL数据库初学
- 初学MySql数据库
- 初学MySQL数据库
- 【初学笔记】数据库范式
- mysql初学笔记
- MySQL初学笔记
- 初学 php 连接mysql数据库
- 初学JAVA:连接MySql数据库
- 初学MySQL笔记(一)
- 初学数据库1
- 初学MySql 记录1
- MySql初学1
- MySQL初学整理(1)
- ubuntu下添加开机启动项
- 【设计模式】——六原则(二)
- 高精度_大整数开根
- 方案_Vmware虚拟机断电或强制关机后无法启动
- linux 需改环境变量
- MYSQL数据库 初学笔记1
- vb.net 下的sql多表查询问题
- 22条协助您增加工作效率、节约时间的建议
- 单片机通信协议
- kafka消费失败多次重试
- vector容器中删除元素
- leetcode Populating Next Right Pointers in Each Node
- 链队
- Android Service的使用解析