首页 > 系统 > Linux >

linux中数据库的管理-虚拟机中centos的安装-51CTO博客

2019-05-07

1 数据库的定义

1.数据库的定义系统是 MySQL 的一个分支,主要由开源社区在维护,采用 GPL 授权许可 MariaDB 的目的是完全兼容 MySQL ,包括 API 和命令行,是 MySQL 的代替品。MariaDB 由 MySQL 的创始人 Michael Widenius 主导开发,他早前曾以 10 亿美元的价格,将自己创建的公司 MySQL AB 卖给了 SUN ,此后,随着 SUN 被甲骨文收购, MySQL 的所有权也落入 Oracle 的手中,MariaDB 名称来自 Michael Widenius 的女儿 Maria 的名字。mysql 查找mysql相关软件

linux中数据库的管理

4.数据库的设置

systemctl restart mariadb ##重启服务

mysql -uroot -p #使用超级用户输入密码登录数据库;结尾

5、数据库管理

desc user; 显示用户表结构

alter table user drop class; #移除表中某一字段

DELETE FROM user WHERE username=‘xiaoli’; # 删除表中的某一行

6.用户授权此处的"localhost",是指该用户只能在本地登录,不能在另外一台机器上远程登录。如果想远程登录的话,将"localhost"改为"%",表示在任何一台电脑上都可以登录。也可以指定某台机器可以远程登录。

2.查找用户

3.删除用户

4.用户分配权限 to bruce@'%'; 授予用户“bruce”通过外网IP对于该数据库“testdb”中表的创建、修改、删除权限,以及表数据的增删查改权限 to test@'localhost';

5.数据库的备份

mysqldump -uroot -predhat user > /opt/user.sql #将库lala备份到/opt/user.sql 文件

linux中数据库的管理

linux中数据库的管理

相关文章
最新文章
热点推荐