mariadb安装与配置

admin
admin 2019年03月25日
  • 在其它设备中阅读本文章

MariaDB 数据库是 MySQL 的一个分支,主要由开源社区在维护,采用 GPL 授权许可,是 Mysql 的开源版本,在使用上基本一致

安装

一般 Linux 系统源中就有 mariadb,可以使用自带的包管理器安装

  sudo pacman -S mariadb

配置

先初始化

  sudo mysql_install_db --user=mysql --basedir=/usr --datadir=/var/lib/mysql

允许开机启动和启动 mariadb

  sudo systemctl enable mariadb
  sudo systemctl start mariadb

配置 root 账户,一路回车和按提示输入密码

  sudo mysql_secure_installation

使用 root 账户登录

  mysql -u root -p

创建新用户和授予全部权限并更新用户授权

  create user 'yi'@'localhost' identified by '1';
  grant all privileges on *.* to yi@localhost identified by '1';
  flush privileges;

常用命令

修改密码

  set password for 'yi'@'localhost'=Password('1');

创建数据库

  create database demo;

显示所用数据库和表格(先选中数据库)

  show databases;
  use demo;
  show tables;

显示数据库表结构

  describe demo;

删除表格和数据库

  drop database demo;
  drop table table1;

备份和还原

  mysqldump -uyi -p'1' -B typecho > typecho_bak.sql
  mysql -uyi -p'1' < typecho_bak.sql