MySQL笔记
数据库
- 关系型数据库:MySQL MariaDB Oracle PostgreSQL
- 非关系型数据库:MongoDB Redis Memcached
安装并配置环境变量
1.配置环境变量
1.进入MySQL安装目录bin目录
2.复制目录路径
3.找到我的计算机->右键属性->高级系统设置->高级->环境变量->找到path,点击编辑->在原来值得基础上添加英文的 ; 然后将刚才复制的路径粘贴,点击完成
4.打开cmd命令行,输入下面的命令
2.MySQL安装完成
1.mysql -u root -p
-u 指定用户名
-p 指定密码
2.密码:123456
MariaDB
历史
由瑞典MySQL AB公司开发,初期是开源产品
与PHP等语言是黄金搭档(LAMP,LNMP)
后被甲骨文公司(Oracle)收购
Oracle是商业公司,极有可能让MySQL变为纯商业化产品
MySQL创始人不喜欢这一点,以自己女儿的名字重新在MySQL的基础上开发了MariaDB
MariaDB与MySQL是无缝连接的,兼容所有MySQL的操作
作用
持久保存
方便查询并提取满足条件的数据,数据访问速度快
处理并发访问
权限管理
特点
必须以;结束
不区分大小写,关键字和参数建议大写
敲错了可以按\c取消
exit/quit退出mysql
我们约定每个表都有一个唯一的id主键(primary key),都必须是自增(auto_increment)
数据库操作
针对库的操作
1.创建数据库:CREATE DATABASE shop;
2.删除数据库:DROP DATABASE shop;
3.展示数据库:SHOW DATABASES;
4.使用数据库:USE shop;
CREATE DATABASE `shop` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci
```