需求描述
- 编译安装MySQL服务器,并添加mysqld系统服务
- 为MySQL数据库的root用户设置密码,删除用户名,密码为空的用户记录
- 新建名为“bdqn”的库,授权用户rundb从本机访问,具有所有操作权限
- 以rundb用户登录,在bdqn库中创建stuinfo表,并录入图中数据
操作如下
1. 编译安装MySQL服务器,并添加mysqld系统服务
- 清空系统自带的yum:rm -rf /etc/yum.repos.d/CentOS-*
- 挂载:mount /dev/cdrom /mnt/
- 安装MsSQL依赖:yum -y install cmake ncurses-devel
- 创建管理mysql管理的组:groupadd mysql
- 加入到组里:useradd -M -s /sbin/nologin -g mysql mysql
- 把ContOS7.4光盘切换到Linux.iso
- 挂载:mount /dev/cdrom /mnt/
- 解压mysql包:tar zxvf /mnt/mysql-5.5.22.tar.gz -C /usr/src
- 切换到mysql-5.5.22里:cd /usr/src/mysql-5.5.22/
- 编译mysql: cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysq