数据库的作用:用于存储网页中接收到的数据(就是用来存储数据的文件)
数据库管理软件:常见的有
MySQL
、
oracal
、
sql server
、
DB2.......
通过使用数据库管理员软件可以高 效管理数据
如何理解数据库:
数据库其实是一个目录在数据库下面存放 1 个 / 多个数据文件,每个数据文件都是一个表。在每个数据表中,存放着具体的数据
对数据进行操行:
增:在数据文件中添加新的数据删:删除数据库、删除数据表、删除表中的具体数据改:修改表中的数据查:从数据表中找到需要的数据(重点)
为什么用MySQL
:
开源:
程序源代码是开放给用户的
用户可以免费获取、修改。使用
双授权:
社区版:免费,没有技术支持
商业版:收费,有完整售后技术支持服务
跨平台:可以运行在windows
、
Linux
、
mac
稳定
轻量级:MySQL
运行期间占用系统资源少
端口号范围:
0-65535
mysql
默认端口号:
3306
redis
:
6379
MySQL
无法成功登录有以下几点
可能1
:账号密码错误
可能2
:
MySQL
服务没有启动
MySQL
服务用命令来启动
net start 服务名
MySQL
服务用命令来停止
net stop 服务名
MySQL基础概念
MySQL
的用户:
默认用户:安装 mysql 的时候自动生成的用户( root )权限是最大的自定义用户:安装 mysql 以后自己创建的用户
表示数据的时候的俩个概念(重点)
记录:数据库文件中,每一行,都是一条记录字段:数据库文件中,每一列,都是一个字段
使用
mysql
的方法:
第一种:用
mysql
自带的客户端
优点:不需要额外的软件就可以使用,方便
缺点:只能通过命令来完成操做,操作过程需要一定的门槛
第二种:使用第三方软件工具(
Navicate
)
优点:可以图形化的方式来操作,门槛更低
缺点:软件收费
MySQL的用户格式:用户名@主机地址
用户的授权:
GRANT all on 数据库.数据库中的表 to "用户名"@"IP地址" identified by "密码"
*:代表所有,可以是所有库和所有表