一、mariadb数据库
MariaDB数据库管理系统是MySQL的一个分支,主要由开源 区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB(英语:XtraDB)来代替MySQL的InnoDB。 MariaDB由MySQL的创始人Michael Widenius(英语:Michael Widenius)主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL AB卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。MariaDB名称来自Michael Widenius的女儿Maria的名字。
MariaDB基于事务的Maria存储引擎,替换了MySQL的MyISAM存储引擎,它使用了Percona的 XtraDB,InnoDB的变体,分支的开发者希望提供访问即将到来的MySQL 5.4 InnoDB性能。这个版本还包括了 PrimeBase XT (PBXT) 和 FederatedX存储引擎。
二、搭建数据库环境
1.安装数据库软件
2.打开数据库软件
打开软件之后可以进入数据库列出库
- 初始化的myaql数据库管理员并没有任何密码,按下回车键即可
- 设置root用户的密码
- 注意:MySQL数据库管理员的root和Linux账 的root是完全无关的
- 为了安全剩下的都选y
4.查看数据库在 络中对外的接口
- CREATE DATABASE westos; 建立westos库
- 建立linux表
- 插入数据到linux表中,并查询在linux表中的所有字段
- 查询linux表中username字段
-
将age属性添加到表的最后
三、管理数据库用户
创建一个库,用于后续测试
- 显示某个用户对数据库所有的权限
测试:此时显示westos库
-
对hyg这个用户添加linux表的创建表权限
- 删除用户
- 只备份框架
- 模拟问题:删除数据库
- 解决方法
- 方法一
- 模拟问题 :修改root用户的登录密码
- 查看用户以及密码信息
- 密码是以密文显示
- 打开数据库
五、数据库密码的管理(忘记root密码)
六、使用phpMyAdmin管理MySQL数据库
测试:
-
安装php
- 进入mysqladmin目录下,根据模板,创建config.inc.php
- 测试:
- 验证:
利用vim的查找快捷方式 /blowfish_secret即可找到
以root用户身份输入密码登录数据库
登录数据库可以看到刚才建立的数据库hui
文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux25297 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!