MySql作为开源免费的数据库在日常的应用中十分的广泛,那么在这里整理一些常用的Mysql数据库基础知识。
启动
1.windows服务方式启动
①.找到我的电脑,右键,点击管理
②.找到服务和应用程序,点击服务,找到Mysql
③.右键,单击启动。
2.DOS命令方式启动
①.win+R,输入cmd
②.输入:net start mysql
控制台链接数据库
mysql是需要一个账户和密码登陆的数据库,登陆后默认提供一个root账户,使用安装时设置的密码即可。
登录方式1: mysql -u用户名 -p密码 例如: mysql –uroot -proot
登陆方式2:
mysql -hip地址 -u用户名 -p密码 例如: mysql –h127.0.0.1 –uroot -proot
Mysql目录结构
│‐‐ bin:mysql相关的可执行文件*.exe
│‐‐ MySQLInstanceConfig.exe mysql的配置程序
│‐‐ data: mysql自带的数据库文件
│‐‐ include: c语言的头文件(不用关注)
│‐‐ lib: 存放mysql使用到的dll动态库(相当于jar包,不用关注)
│‐‐ my.ini mysql的配置文件,配置了mysql的相关信息
数据库管理系统(DBMS)
数据库管理系统(DataBase Management System,DBMS),是指一种操作和管理数据库的软件,用于建立,使用和维护数据,对数据库进行统一的管理和控制,以保证数据的完整性,完全性。用户通过数据库管理系统访问数据库中的表内数据。
数据库管理系统,数据库,表三者之间的关系
先有数据库,再有表,再有数据。
实体类与表的对应关系
java中的实体类对应数据库中的表,类中的一个对象对应表中的一行数据。