会员登录 - 用户注册 - 设为首页 - 加入收藏 - 网站地图 【linux进阶8】mysql的管理!

【linux进阶8】mysql的管理

时间:2024-05-02 11:48:22 来源:不龟手药网 作者:热点 阅读:915次

【linux进阶8】mysql的管理

数据库就是进阶个高级的表格软件

1.Mysql Oracle mongodb db
2.sqlite sqlserver …
3.Mysql (SUN -----> Oracle)
4.mariadb

1.字段 :表格中的表头
2.表 :表格
3.库 :存放表格的目录
4.查询 :对表格中的指定内容进行查看

1.安装

开启mariadb服务
2.默认地址
主配置文件
数据目录,当需要重新安装mariadb时需要清理此目录或备份

1、关闭网络接口
vim /etc/my.cnf.d/mariadb-server.cnf
在这里插入图片描述

1、执行安全初始化脚本

2、进阶执行下列操作
在这里插入图片描述
得到root用户和密码

1、登陆

2、进阶查看当前库

在这里插入图片描述

2、进入mysql库里里面查看其中一个表格

在这里插入图片描述
3、查看里面的进阶一个user表格的全部内容

在这里插入图片描述
4.查询表的结构

在这里插入图片描述
左边全是表头,中间是类型
4、从表user中查询指定字段Host,进阶User,Password

在这里插入图片描述
5、在主界面查询mysql数据库里user表格里面,Host列里为1字节和User的进阶列里为root用户的特定地址

在这里插入图片描述

1、建立westos库

2、进阶建立linux表

3、进阶查看linux结构

在这里插入图片描述
4、插入数据,进阶查看内容

在这里插入图片描述

1、将库westos名字更改为linux
更改库名字可能会使得数据丢失,一般不更改这个

库的进阶名字更改了
在这里插入图片描述
但是里面的建立的表格消失了
在这里插入图片描述
2、更改表格名字
更改表格名字为redhat
一般不建议更改表格的名字,数据可能会丢失

在这里插入图片描述

3、增加表的列表头
在password多增加一个选项age

在这里插入图片描述
4、减少表的列表头
删除age列表头

在这里插入图片描述

在指定表头加入数据

在这里插入图片描述

在这里插入图片描述

-p后面是旧密码,password后面是新密码。

1、关闭mariadb运行,启动安全运行模式

2、回车,并输入mysql,进入mysql数据库

因为之前修改过密码,可以此时看到密码认证为authentication_string
在这里插入图片描述

3、根据是否修改过密码选择下列其中之一的更改方式

4.本机已经修改过密码故选择第二种
在这里插入图片描述
此时可以看到密码已经加密过了
在这里插入图片描述

5、退出程序,调回后台

6查看进程,终结所有的mariadb程序,重启,完成。
ps aux | grep mysql
在这里插入图片描述

在这里插入图片描述

1、以root身份登陆mysql
因为只有root用户可以进行用户授权等操作,创建新用户(用户名@localhost-该用户只能通过本地方式登陆;用户名@%-该用户能通过本地方式和网络登陆;identified by ‘用户密码’)
选择下面其中一个方式就行

在这里插入图片描述
2、给予用户权限
将westos库的全部插入,查看权力赋予给lee这个用户

在这里插入图片描述
3、查看用户lee的权限

在这里插入图片描述
4、切换为lee用户,登陆访问
发现可以查看westos库,可以访问westos库,可以插入表格
在这里插入图片描述

5、删除权限
切换root用户,删除lee用户的新建表权限

在这里插入图片描述
6、删除本地用户
用root用户登陆,删除lee用户即可

在这里插入图片描述

1、查看当前的数据库情况
在westos库里面有个lee表格,其结构如下
在这里插入图片描述

2、备份westos库
将westos库备份到/mnt/linux.sql

3、删除westos库

已经删除了westos库
在这里插入图片描述

4、建立westos库,并还原。

在这里插入图片描述

phpMyAdmin 是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的数据库管理工具,让管理者可用Web接口管理MySQL数据库。借由此Web接口管理者可以直接通过网页这种简易方式处理大量资料的汇入及汇出,避免输入繁杂的SQL语句
1、安装工具,启动服务

安装php-mysqlnd后可以看到其能够支持mysql服务
在这里插入图片描述

2、下载并解安装包
从网络软件仓库中下载phpmyadmin压缩包到http共享目录/var/www/html下(这里虚拟主机上已有phpmyadmin的压缩包),解压缩。

3、创建新目录mysqladmin,将解压的文件移动到新目录mysqladmin
在http共享目录/var/www/html下建立存放phpmyadmin软件资源的目录mysqladmin/,将解压缩后的文件移动到该目录下

4、复制phpmyadmin的配置文件模板后重命名,重启httpd服务

5、网页访问
在虚拟机westosa中安装火狐浏览器,此时在浏览器中访问虚拟机ip/mysqladmin进入mysql的图形化管理工具界面,输入管理员用户名和密码后即可登录数据库进行数据库管理

在这里插入图片描述

(责任编辑:时尚)

相关内容
  • 辟谣!谁说皮肤炎症因ta而起?
  • Instant Boost Exp 1加速器
  • 《鬼泣5》使用维吉尔方法是什么?如何换选维吉尔?
  • 我喜欢的小动物小狗作文二年级
  • 英雄联盟官网:英雄,一起去超越
  • 英雄联盟鳄鱼什么皮肤,LOL鳄鱼哪个皮肤帅
  • S7杰斯中单天赋加点 LOL杰斯2017赛季出装符文推荐
  • DNF魔锤合集:魔战力MAX,必进BOSS宝库!
推荐内容
  • 《守望先锋》全明星皮肤公布 源氏猎空冰火双煞
  • 征途手机版ios如何充值 不绑卡购买游戏币
  • 《王者荣耀》体验服更新,新模式“破浪对决”上线
  • DNF2023夏日套有什么属性 DNF2023夏日套属性一览
  • 感谢女儿红包的句子 【100句精选】
  • 造梦西游OL法宝合成系统