【mysql基础系列】mariadb安装及用户创建

【环境】

cat /etc/redhat-release 
CentOS Linux release 7.5.1804 (Core) 

【安装】

yum install -y mariadb-server

【启动】

systemctl start mariadb.service

【状态查看】

systemctl status mariadb.service

【开机自启动】

systemctl enable mariadb.service

##################

【创建用户】

CREATE USER 'username'@'host' IDENTIFIED BY 'password';

【授权】

GRANT all privileges ON databasename.tablename TO 'username'@'host';
flush privileges;


grant all privileges on *.* to 'redhat'@'1.1.1.1' identified by 'redhat' with grant option;
flush privileges;

【修改密码】

SET PASSWORD FOR 'username'@'host' = PASSWORD('newpassword');

【撤销用户权限】

REVOKE privilege ON databasename.tablename FROM 'username'@'host';

【删除用户】

DROP USER 'username'@'host';

【查看默认端口】

命令行 通过mysql  直接登入刚安装的数据库

MariaDB [(none)]> show global variables like 'port';
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| port          | 3306  |
+---------------+-------+

【配置文件】

[root@localhost my.cnf.d]# pwd
/etc/my.cnf.d
[root@localhost my.cnf.d]# ls
client.cnf  mysql-clients.cnf  server.cnf
[root@localhost my.cnf.d]# 

【修改数据库字符集】

alter database 数据库名 character set utf8

需要重启数据库生效

【修改表字符集】

 ALTER TABLE table_name CONVERT TO CHARACTER SET utf8;

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值