Linux 第三章:实验案例:MySQL服务器的构建与维护

实验环境

某公司因业务范围臼益扩大.最近订购了---套基于B/S架构的电子商务系统.在正式部署之前,要求对现有的httpd服务器进行改造,首先需要增加MySQL数据库服务。

需求描述

1,为MySOL数据库的root 用户设置密码.删除用户名.密码为空的用户记录。

2,新建名为“bdqn”的库.授权用户rundb 从本机访问,具有所有操作权限。

3,以rundb用户登录,在bdqn库中创建stuinfo表,并录入数据,如表3-2所示。

推荐步骤

1,启动mysqld 服务,为root用户设置密码.删除空用户。

2,创建bdqn 库、 stuinfo表。

为MySOL数据库的root 用户设置密码.为 123
mysql> update mysql.user set password=password('123') where user='root';

mysql> flush privileges;      //刷新用户授权信息
显示 user 字段为空的用户记录
mysql> select user,host,password from mysql.user where user='';

删除用户名.密码为空的用户记录。
mysql> delete from mysql.user where user='';

新建名为“bdqn”的库.

mysql> create database bdqn;

 

授权用户rundb 从本机访问,具有所有操作权限。

mysql> grant all on bdqn.* to'rundb'@'localhost'identified by '123';

以 rundb 用户登录,在bdqn库中创建 zzz 表,并录入数据,如表3-2所示。

 用 rundb 账号登录

[root@Linux01 ~]# mysql -u rundb -p123    用 rundb 账号登录 

 在bdqn库中创建 zzz 表

mysql> use bdqn     //切换到bdqn库

create table zzz (zzz_name char(16) not null,zzz_xingbie nvarchar(1),zzz_nianling varchar(2),zzz_dianhua varchar(11),zzz_mail nvarchar(50) default '', primary key (zzz_name));

录入数据

insert into zzz(zzz_name,zzz_xingbie,zzz_nianling,zzz_dianhua,zzz_mail) values('zhangwuji','nan','19','17512345678','wuji.zhang@mg@mingchao.org');

mysql> insert into zzz(zzz_name,zzz_xingbie,zzz_nianling,zzz_dianhua,zzz_mail) values('baijuyi','nan','24','17587654321','juyi.bai@tangchao.org');

mysql> insert into zzz(zzz_name,zzz_xingbie,zzz_nianling,zzz_dianhua,zzz_mail) values('lancaihe','nv','21','17255201314','caihe.lan@w'udaisong.org');

相关推荐

  1. Linux 用户用户

    2023-12-13 18:52:04       28 阅读
  2. Linux

    2023-12-13 18:52:04       10 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-13 18:52:04       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-13 18:52:04       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-13 18:52:04       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-13 18:52:04       20 阅读

热门阅读

  1. anaconda3 升级python版本

    2023-12-13 18:52:04       38 阅读
  2. SQL查询语句

    2023-12-13 18:52:04       33 阅读
  3. 什么是nginx

    2023-12-13 18:52:04       38 阅读
  4. PyQt5程序的打包和发布

    2023-12-13 18:52:04       38 阅读
  5. HSRP热备份路由协议

    2023-12-13 18:52:04       37 阅读
  6. Python实现软件中英文对照表功能

    2023-12-13 18:52:04       35 阅读