数据库服务器和客户端的安装
数据库服务器和客户端的介绍
数据库服务在运行时 提供服务 就需要有一个服务器的存在
服务器的作用是用来接收用户的操作请求并将结果返回给用户
服务器:提供数据库操作服务
客户端:连接数据库服务器发起的操作
服务器与客户端执行的过程:
1 客户端发生请求
2 服务器接收请求
3 服务器将请求发给DBMS查询数据
4 DBMS 将查询结果返回给服务器
5 服务器将结果返回给客户端
6 客户端接收使用数据
数据库操作流程:
服务器安装命令:
sudo apt-get install mysql-server
sudo apt-get install mysql-server
sudo apt-get install libmysqlclient-dev
一般情况下 使用第一个安装 mysql客户端软件相对来说并好用
MySQL服务管理
查看服务是否开启
ps aux | grep mysql
mysql 服务器管理命令
启动服务:
sudo service mysql start
停止服务:
sudo service mysql stop
重启启动服务
sudo service mysql restart
Mysql 客户端安装:
安装过程:
1 下载官方下载地址 https://www.navicat.com/en/download/navicat-for-mysql 在下载时,需要填写一些信息。
1 解压
2 启动
3 此安装试用包 试用期为一个月
MySQL默认数据库的介绍(了解)
information_schema 保存着关于mysql 服务器所维护的所有其它数据库的信息(元数据)如数据库名 数据库的表 表栏的数据类型与访问权限等
performance_schema 保存数据库的性能优化信息
sys 由于上面两个数据库中的数据据经常被使用 sys 整合了两个数据库中的信息 方便操作
mysql 保存用户信息
注意
数据库安装成功后 会自动创建上面四个数据库 这四个库不需要我们进行操作 一般是数据库管理员来操作 程序开发中基本用不到里面的内容但是也不能删除 切记 不能动这些
总结:
1 客户端发起请求 服务器接收 通过DBMS 操作数据库中的数据
2 连接数据库需要知道主机 端口号 用户名 密码
3 使用mysql命令连接数据库 可以只指定用户名和密码 其他使用默认
4 进入:mysql -u root -p 数据库名