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