要付与拜访所稀有据库的权限,将 test
调换成 *
。像如许:
> GRANT ALL PRIVILEGES>*.* to 'dan'@'localhost';
8、备份/导出数据库
要创建单个数据库的备份,在终端窗口中运行下列敕令,
$ mysqldump -u root -p database_name>db_backup.sql
$ mysqldump -u root -p --databases db1 db2 > db12_backup.sql
要一次性导出多个数据库,则运行:
$ mysqldump -u root -p --all-databases > all_dbs.sql
9、大年夜备份中恢复数据库
要大年夜备份中恢复数据库,运行:
$ mysql -u root -p database_name < db_backup.sql
这会付与用户 dan
对名为 test
的数据库完全操作的权限。我们也可以限制为用户只付与 SELECT
、INSERT
、DELETE
权限。
但这条敕令成功的前提是预先没有存在同名的数据库。如不雅想要恢复数据库数据到已经存在的数据库中,则须要用到 mysqlimport
敕令:
$ mysqlimport -u root -p database_name < db_backup.sql
10、更改 MariaDB 用户的暗码
本例中我们会修改 root
的暗码,但修改其他用户的暗码也是一样的过程。
登录 MariaDB 并切换到 'mysql' 数据库:
然后运行下面敕令:
> update user set password=PASSWORD('your_new_password_here') where User='root';
下一步,从新加载权限:
> flush privileges;
我们的教程至此就停止了,在本教程中我们进修了一些有效的 MariaDB 治理敕令。迎接您的留言。
然撤退撤退出会话。
【编辑推荐】
- Ubuntu 17.10上安装LEMP情况(Nginx,MariaDB,PHP7.1)
- 将安装了CentOS/RHEL 6/7的机械改变成路由器
- 12条用于Linux的MySQL/MariaDB安然最佳实践
- 在CentOS/RHEL上若何查找yum安裝的软件的地位
- 在RHEL/CentOS体系上应用YUM history敕令回滚进级操作
推荐阅读
说到账号和暗码,不管是纸媒时代照样移动互联网时代,你的衣食住行、日常社交,几乎什么事的开端,都无法避免它。然而,账号与暗码慢慢在更多场景用到,带来的后不雅就是我们经常困惑输入的暗码毕竟有没>>>详细阅读
本文标题:为初学者准备的MariaDB管理命令
地址:http://www.17bianji.com/lsqh/40520.html
1/2 1