• 欢迎访问VPS岛网站,国外VPS,国内VPS,国外服务器,国内服务器,服务器主机,测评及优惠码,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站 QQ群

MySQL(1)-mysql的简介与部署流程

mysql技术 gsshang 22次浏览 已收录 0个评论

       MySQL : 一种关系型数据库系统 , 关联数据库将数据保存在不同的表中 , 从而增加了速度并提高了灵活性 ;由瑞典MySQL AB公司开发 , 后被Oracle公司收购 , 成为了Oracle的旗下产品 .

       MySQL : 是目前最流行的关系型数据库管理系统(RDBMS) , 由于社区版的性能卓越 , 配 PHP 和 apache 可组成良好的开发环境 .对于一般的个人使用者和中小型企业来说 , MySQL提供的功能已经绰绰有余 , 并且由于MySQL是开源软件 , 从而也大大减低总体拥有成本 .

       

       MySQL 与 Linux , apache , PHP 组合在一起可以搭建LAMP环境的web服务器 ; MySQL 与 Linux , nginx , php 组合在一起可以搭建LNMP环境的web服务器 . 大部分互联网信息公司会使用LAMP或LNMP环境 .

       以上为MySQL的简介 ,下面来看安装部署流程 :


在centos6的版本中 , 安装的软件为 mysql(客户端)  和 mysql-server(服务器)

在centos7中 , 安装的软件为 mariadb(客户端) 和 mariadb-server(服务器) , mariadbmysql 基本一样 , 并无较大差异

实例 : 在centos7中部署mysql服务器

思路: 

1 . 查看MySQL是否安装

2 . 没有安装就安装MySQL服务所需要的软件

3 . 启动服务并进行测试

部署流程

1 . 查看软件是否安装 :  rpm  -q  mariadb  mariadb-server

 image.png

2 . 安装软件 : yum  install  -y  mariadb  mariadb-server

image.png

   

3 . 启动服务 : systemctl  restart  mariadb

image.png

4 . 进入MySQL数据库中 : mysql

image.png

           

出现上图界面 , 则表示MySQL安装成功 , 并成功进入 , 以上就是安装部署流程


 

进入MySQL数据库中 , 可以使用 show  databases; 命令查看mysql数据库中的所有库 :

image.png

—————–附—————–

在MySQL数据库5.0版本之后,MySQL默认在数据库中存放一个”information_schema”的数据库

information_schema.schemata:储存创建的所有数据库的库名   

information_schema.tables:储存创建的所有数据库的库名和表名 

information_schema.columns:存储创建的所有数据库的库名,表名,字段名

test 为测试使用 , 默认为空

mysql  存放MySQL登录的用户 , 密码等信息

————————————–

use  数据库名可以进入所要使用的库 , 比如 use  mysql

image.png

使用名为mysql的库之后 , 可以使用 show  tables; 查看当前库的所有表

image.png

从上图可以看到有user表 , 里面记录的是mysql数据库的用户和登录密码

image.png

            

: 默认root用户没有密码 , 所以可以直接使用mysql就能进入数据库中 , 在此我们可以为root用户设置密码

创建root用户并设置密码 : grant  all  on  *.*  to  root@’localhost’  identified  by  ‘root’ ;


创建数据库用户 : grant  all  on  *.*  to  user@’%’  identified  by  ‘password’  with  grant  option;  (localhost 仅本地登录)

    语法格式 :  all      表示所有权限 

                     *.*      库名.表名

                     user@’%’     用户名@’主机名或IP’

                     password     创建用户的密码

                     with  grant  option   选项

         

设置root密码之后 , 使用 flush  privileges 命令刷新权限表 ; 再用 exit 退出数据库 , 在使用 mysql 命令会登录失败

image.png

此时使用密码登录 , 命令为 : mysql  -uroot  -proot

image.png

     登录成功!


VPS岛 的文章和资源来自互联网,仅作为参考资料,如果有侵犯版权的资源请尽快联系站长,我们会在24h内删除有争议的资源。丨 转载请注明MySQL(1)-mysql的简介与部署流程
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址