作家
登录

为初学者准备的MariaDB管理命令

作者: 来源: 2018-02-05 11:46:35 阅读 我要评论

@'localhost';

要付与拜访所稀有据库的权限,将 test 调换成 * 。像如许:

  1. > GRANT ALL PRIVILEGES>*.* to 'dan'@'localhost';

8、备份/导出数据库

要创建单个数据库的备份,在终端窗口中运行下列敕令,

  1. $ mysqldump -u root -p database_name>db_backup.sql
  1. $ mysqldump -u root -p --databases db1 db2 > db12_backup.sql

要一次性导出多个数据库,则运行:

  1. $ mysqldump -u root -p --all-databases > all_dbs.sql

9、大年夜备份中恢复数据库

要大年夜备份中恢复数据库,运行:

  1. $ mysql -u root -p database_name < db_backup.sql

这会付与用户 dan 对名为 test 的数据库完全操作的权限。我们也可以限制为用户只付与 SELECTINSERTDELETE 权限。

但这条敕令成功的前提是预先没有存在同名的数据库。如不雅想要恢复数据库数据到已经存在的数据库中,则须要用到 mysqlimport 敕令:

  1. $ mysqlimport -u root -p database_name < db_backup.sql

10、更改 MariaDB 用户的暗码

本例中我们会修改 root 的暗码,但修改其他用户的暗码也是一样的过程。

登录 MariaDB 并切换到 'mysql' 数据库:

然后运行下面敕令:

  1. > update user set password=PASSWORD('your_new_password_here') where User='root';

下一步,从新加载权限:

  1. > flush privileges;

我们的教程至此就停止了,在本教程中我们进修了一些有效的 MariaDB 治理敕令。迎接您的留言。

然撤退撤退出会话。

【编辑推荐】

  1. Ubuntu 17.10上安装LEMP情况(Nginx,MariaDB,PHP7.1)
  2. 将安装了CentOS/RHEL 6/7的机械改变成路由器
  3. 12条用于Linux的MySQL/MariaDB安然最佳实践
  4. 在CentOS/RHEL上若何查找yum安裝的软件的地位
  5. 在RHEL/CentOS体系上应用YUM history敕令回滚进级操作
【义务编辑:庞桂玉 TEL:(010)68476606】

  推荐阅读

  密码多了记不住?一件衣服一秒给你搞定

说到账号和暗码,不管是纸媒时代照样移动互联网时代,你的衣食住行、日常社交,几乎什么事的开端,都无法避免它。然而,账号与暗码慢慢在更多场景用到,带来的后不雅就是我们经常困惑输入的暗码毕竟有没>>>详细阅读


本文标题:为初学者准备的MariaDB管理命令

地址:http://www.17bianji.com/lsqh/40520.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)