| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> mariadb-server---Linux -> 正文阅读 |
|
[系统运维]mariadb-server---Linux |
RHCE 文章目录前言RHCE-mariadb mariadbLinux中下载安装初始化基于程序操作不需要关闭防火墙 下载mariadb yum installl -y mariadb-server 开启程序 systemctl restart mariadb 数据库初始化 mysql_secure_installation 对于是否移除匿名用户,一直回车。 mariadb登录(两种方式)1、进入数据库平台 mysql -uroot -p123456 -u用户名 -p密码信息 进入数据库命令行 2、直接进入指定数据库 mysql -u root -p mysql -u(空格)用户名 -p(空格)数据库名-----Mariadb中有默认数据库mysql SQL标准语法
用来操作数据库、数据表、列【CREATE \ ALTER \ DROP】
用来操作数据库中表的 数据【INSERT \ UPDATE \ DELETE】
操作访问权限和安全级别【GRANT \ DENY】 查看数据库、建库、修改数据库编码1、查看数据库
show create database mysql;
latin1数据严格区分大小写,不支持中文字符 3、查看数据库编码格式 show variables like ‘character%’; 修改数据库编码格式 == alter database mysql character ser utf8;== 4、创建数据库 create database person; 建表、删除表1、建表
列出表的字段信息,表结构 desc person
drop table person.student; 对数据进行增删改查1、插入数据 insert into student values (1,‘king’,18,‘male’,20001212);
2、修改数据 若当前数据为下图
update student set number=3 where name=‘kali’; 3、删除数据 delete from student where name=‘king’; 用户的管理和访问权限的控制1、查看数据库当前登录用户 select user(); 2、管理员创建用户 create user flash identified by ‘111111’; 退出后,通过flash用户登录数据库系统 此时无法进入之前创建的person数据库
使用root用户进入mysql数据进行授权 给flash用户下发student表的查询功能 grant select on student to flash; 没有给予删除权限,所以无法删除数据 回收权限 使用root用户进入数据库系统后选择person数据库 revoke select on student from flash; 备份和还原1、备份(对person表进行备份) mysqldump -u root -p person > /person_backup_20211002.dump 备份时,重定向的文件需要用户可以识别,带上时间和后缀
总结1、下载mariadb-server服务 2、初始化数据库mysql_secure_installation 3、登录数据库的两种方式 mysql -uroot -p123456 mysql -u root -p person 4、数据定义语言(Data Definital Language)【CREATE \ ALTER \ DROP】 5、数据操纵语言(Data Manipilation Language)【UPDATE \ INSERT \ DELETE】 6、数据控制语言(Data Control Language)【GRANT \ REVOKE】 7、备份和还原 备份 ==mysqldump -u root -p person > /mysql_backup20211002.dump 还原==mysql -u root -p person < /mysql_backup20211002.dump |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 17:35:46- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |