Ubuntu16.04安装mysql和命令解析
Posted weiking
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu16.04安装mysql和命令解析相关的知识,希望对你有一定的参考价值。
一.mysql的安装
1.安装mysql的服务端和客户端
apt install mysql-server
sudo apt install mysql-client
sudo apt install libmysqlclient-dev
2.测试是否安装成功:
sudo netstat -tap | grep mysql
3.设置mysql允许远程访问:
vim /etc/mysql/mysql.conf.d/mysqld.cnf
注释掉bind-address = 127.0.0.1:
4.进入mysql的客户端:
mysql-uroot-p
5.执行授权命令,刷新配置信息:
GRANT ALL PRIVILEGES ON *.* TO
‘root‘
@
‘%‘
IDENTIFIED BY
‘你的密码‘
WITH GRANT OPTION;
flush privileges;
二.命令解析:
1.客户端
客户端安装mysql:
apt install mysql-client
查看帮助文档:
mysql --help
连接到mysql
mysql -uroot -p
退出:
exit
2.用户管理
创建用户:create usr ‘用户名‘@‘IP地址‘ identified by ‘密码‘;
删除用户:drop user ‘用户名‘@‘IP地址‘;
修改用户:rename user ‘用户名‘@‘IP地址‘; to ‘新用户名‘@‘IP地址‘;
修改密码:set password for ‘用户名‘@‘IP地址‘ = Password(‘新密码‘)
3.权限管理( 默认,没有权限 )
授权:grant 权限 on 数据库.表 to ‘用户‘@‘IP地址‘
取消权限:revoke 权限 on 数据库.表 from ‘用户‘@‘IP地址‘
查看权限:show grants for ‘用户‘@‘IP地址‘
IP段支持通配符:%:如192.168.60.%
以上是关于Ubuntu16.04安装mysql和命令解析的主要内容,如果未能解决你的问题,请参考以下文章