一、安装启动mariadb
yum install mariadb mariadb-server mariadb-libs -y
systemctl start mariadb
#导入数据
mysql
create database *** default character set utf8;
use ***;
show tables;
mysql *** < ***.sql
#赋予普通用户权限
grant all on 数据库名.* to 用户名@'%' indentified by '123456';(all-所有权限,.*-该数据库下所有表,%所有主机,123456密码)
grant select on...(select-查询权限)
#查询用户可以从哪些主机访问
use mysql;
show tables;
select * from user;
desc user;(desc查询表结构)
select User,Host,Password from user;(Host为%表示用户从所有主机都可以访问)
#普通用户登录mysql
mysql -u 用户名 -p 密码 -h 主机IP
#普通用户导入数据
mysql -u 用户名 -p 密码 -h 主机IP 数据库名 < ***.sql
二、shell脚本与mysql数据库交互
mysql命令参数详解
-u 用户名
-p 用户密码
-h 服务器IP地址
-D 连接的数据库
-N 不输出列信息
-B 使用tab键代替默认交互分隔符<