MySQL、MariaDB创建数据库、用户及授权
①、登陆数据库
mysql -u root -p;
#然后输入数据库的密码进入成功后界面显示
mysql>②、先查看已有的数据库和user,以防冲突
mysql> show databases;
mysql> select user,host from mysql.user;③、创建你要添加的数据库
mysql> create database if not exists 数据库名 default charset utf8 collate utf8_general_ci;
- 如果数据库不存在则创建,存在则不创建。
- 创建数据库,并设定编码集为utf8。
- 数据库名只支持_下划线。
④、创建一个本地访问数据库的账户
mysql> create user username@localhost identified by 'password';
#参数:username:数据库访问的账户;localhost:数据库的访问方式,外网访问的时候用%替换localhost即可;password:数据库访问密码,此处输入密码明文;⑤、给账户分配权限
mysql> grant all privileges on 数据库名.* to 用户名@localhost;
#GRANT ALL ON 数据库名.* to username @ 'localhost' IDENTIFIED BY 'password';
mysql> flush privileges; 
此处评论已关闭