一、构建MYSQL数据库和数据库的基本操作

一、什么是数据库?

        数据库,简而言之可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、截取、更新、删除等操作。

        我们一般使用的都是mysql数据库,它是开源,跨平台的数据库软件。

二、数据库的分类?

        mysql 、SQL Server、Oracle、DB2  这几种都是关系型的数据库(RDBMS);

        memcached、redis、mogoDB  这几种是非关系型数据库(NOSQL)。

三、搭建MYSQL数据库:

  • 通过官网和rhel7光盘安装mysql数据库,及其相关联的软件。
  • #systemctl  restart  mysqld

四、mysql基本操作:

  • mysql的主配置文件:/etc/my.cnf  ;
  • mysql的默认数据库目录:/var/lib/mysql/ ;
  • mysql数据库启动以后,会自动创建名为mysql 的用户和组,/etc/passwd     /etc/group;
  • #netstat  -ntulp  |  grep  mysqld        //查看数据库的端口号,mysqld : 3306;
  • #ps  -C  mysqld      //查看mysql的进程号;
  • #ls   /var/log/mysqld.log         //查看mysql的日志;
  • mysql搭建成功后,它的初始密码在日志文件中,通过【grep  password   /var/log/mysqld.log】过滤出初始密码;
  • #mysql  -hlocalhost   -uroot  -p'密码'    //登录数据库
  • mysql>\h   //帮助信息
  • mysql>alter  user  root@localhost    identified   by "369happy-A"      //密码组成:数字,大小写字母,字符

五、修改密码策略:

  • mysql>show  variables  like  "%password%";        //查找所有包含password的变量

猜你喜欢

转载自blog.csdn.net/sxjwcs/article/details/89856703