欢迎投稿

今日深度:

linux学习之数据库管理,linux学习数据库

linux学习之数据库管理,linux学习数据库


基础操作:增删改查;

1、mariadb数据库安装

Mariadb数据库安装时和mysql数据库存在冲突,若已安装mysql则需要先卸载mysql

卸载mysqlyum remove mysql;

安装mariadbyum install mariadb;

 

安装并启动数据库之后由于未设置相关安全措施,因此数据库是裸露在网络上非常不安全,需要关闭数据库的网络服务:

mariadb服务的配置文件/etc/my.cnf中设置skip-networking=1

 

2、设置密码

在未设置时进入数据库是不需要密码的,那么怎么设置密码呢?使用mysql_secure_installation进行设置

 

 

设置密码后再次登陆时就必须输入密码:

 

3、数据库基础操作

查看数据库:show databases;(数据库的命令都是以;结尾)

选择数据库:use database_name;

 

显示数据库的表:如下图显示名为mysql的库的表信息

 

显示表的结构:

 

查询表内容:

 

创建数据库:create database name;

 

创建表:创建之前需要确认是否是想要的数据库(使用use命令切换)

 

向表中插入记录:insert

 

向表中插入新的列:alter

 

更新表中的记录:update

 

删除表中的记录:delete

更改表名称:alter table source_name rename dest_name;

 

删除表:drop

 

4、用户管理

创建用户:


 

 

创建用户tiger后无法查看数据库信息

 

对其授权后可以进行操作:

 

5、故障处理

忘记数据库root用户密码:

第一步:关闭数据库;

第二步:进入安全模式;

 

第三步:进入数据库mysql

 

第四步:更新表user中的root密码信息;

第五步:结束mysql进程,重启mariadb服务即可重新进入

 

 

6、数据库备份

 


www.htsjk.Com true http://www.htsjk.com/mariadb/36937.html NewsArticle linux学习之数据库管理,linux学习数据库 基础操作:增删改查; 1、mariadb 数据库安装 Mariadb 数据库安装时和 mysql 数据库存在冲突,若已安装 mysql 则需要先卸载 mysql 卸载 mysql : yum re...
相关文章
    暂无相关文章
评论暂时关闭