实验案例:MySQL服务器的构建与维护
实验环境
某公司因业务范围日益扩大,最近订购了一套基于B/S架构的商务系统,在正式部署之前,要求对现有的httpd服务器进行改造,首先要增加MySQL数据库服务。
需求描述
编译安装MySQL服务器,并添加为mysqld系统服务。
为MySQL数据库的root用户设置密码,删除用户名和密码为空的用户记录
新建名为bdqn的库,授权用户rundb从本机访问,具有所有操作权限。
以rundb用户登录,在bdqn库中创建stuinfo表,并录入数据,如图
实验步骤
- 编译安装MySQL数据库系统
- 挂载光盘
- 安装依赖程序ncurses-devel cmake
- 换软件盘
- 创建管理数据库用户和组
- 解压MySQL
- 使用cmake配置MySQL程序
- 编译安装
- 配置MySQL服务
- 修改MySQL程序的所有者
- 生成MySQL主配置文件
- 生成服务控制文件添加执行权限
- 优化MySQL服务控制命令(设置环境变量)
- 初始化MySQL程序
- 添加到系统服务,设置服务开机自启
- 启动MySQL服务,监听端口
- 编辑数据库
- 为MySQL数据库的root用户设置密码
- 登录数据库,删除用户名和密码为空的用户记录
- 新建名为bdqn的库
- 授权用户rundb从本机访问,具有所有操作权限。
- 以rundb用户登录,在bdqn库中创建stuinfo表
创建表
查看表结构
插入数据
查看表中数据