zoukankan      html  css  js  c++  java
  • MySQL数据库的安装与基本操作

    实验要求:

    1、安装mysql源码包,并做相关的配置和优化路径,启动服务。

    步骤:

    1)先查询MySQL软件的安装情况,如果有建议将其卸载,

    2)安装光盘自带的ncurses-devel包。

     

    3)MySQL5.5需要cmake编译安装,导入光盘,安装cmake包。

    4)创建数据库专门的运行用户,此用户不需要直接登录到系统,可以不创建宿主文件夹。

    5)mysql的解包、配置、编译和安装。

    6)对数据库目录进行权限设置,以及建立配置文件。

    7)初始化数据库

    8)设置环境变量,并使用命令. /etc/profile 立即生效。(注:点后面有空格)

    9)添加为系统服务,并启动服务,查看其运行状态。

    2、将数据库默认的root用户密码改为123456

    步骤:修改密码并登陆

     

    3、登录到数据库系统中,查看当前有哪些数据库

    4、切换到mysql数据库中,查看此数据库有哪些表。

    5、创建一个数据库,名叫benet

     

    6、在benet数据库中,创建一个表student,表中有四个字段,分别是xingming( 字符长度char(16) ),xingbie( 字符长度char(4)  ),nianling(int)。

     

    7、在student的表中,分别插入两行数据

    a、Zhangsan,nan,25

    b、Lisi,nv,30

    8、查询student表中有哪些数据,是否与上面输入的数据一致。

    9、将lisi的年龄修改为20

    10、删除掉lisi这条数据

    11、授予用户(你本人的拼音),密码123对benet数据库只有查询的权限。

    12、切换用户登录到数据库系统中,验证是否只有查询的权限。

    13、撤销掉用户对benet数据库的任何权限。

    通过一下命令查看用户的权限是否还在。

    14、将所有数据库备份到/backup目录下。

    步骤:

    1)先创建/backup目录并进入。

     

    2)执行备份命令,

    15、登录到数据库系统中,删除掉benet数据库。

    16、通过备份将benet数据库恢复。

    步骤:

    1)进入data目录执行恢复命令

    2)进入mysql查看是否恢复

    文章参考微信公众号:L宝宝聊IT

  • 相关阅读:
    php模拟数据请求
    vue指令
    vue指令问题
    属性(property)的特性(attribute)
    数据属性和访问器属性
    json数组
    js--基础(对象、数组、函数、if语句、while语句、do while语句、continue语句、break语句)
    typeof操作符--undefined与null
    js自定义格式时间输出当前时间,封装时间函数
    js 要求传入两个日期时间,返回两个日期时间之间,相差多少天多少小时多少分钟多少秒
  • 原文地址:https://www.cnblogs.com/L2366/p/9171448.html
Copyright © 2011-2022 走看看