- 登录退出mysql
//1、登录mysql,输入下面命令之后需要填写密码,按enter登录。语法:mysql -u 用户名 -p,例:
mysql -u root -p
//2、一条命令直接登录。输入的密码和-p之间不要有空格。语法:mysql -u用户名 -p密码
mysql -uroot -p123456
//3、退出mysql
exit;
- 数据库授权
一般情况数据库只能在本地进行访问,其他电脑需要访问或者修改之类的操作就需要授权。
//1、对特定的用户进行授权,语法:grant 权限 on 数据库.* to 用户名@'登录主机ip' identified by "密码" ,例:
grant select,insert,update,delete on *.* root@'your-ip' identified by "your-password";
//给予全部权限
grant all on *.* to root@'your-ip' identified by "your-password";
//2、刷新权限使它生效
flush privileges;
3、数据库操作
//1、显示数据库
show databases;
//2、删除数据库,语法:drop database 数据库名称,例如:
drop database lyz;
//2、使用数据库,语法:use 数据库名称,例:
use mysql;
//3、显示数据库中的表
show tables;
//4、显示表结构,语法:describe 表名,例:
describe user;
4、数据库备份
//1、备份数据库,语法:mysqldump -u用户名 -p 数据库名称 > 文件目录/备份数据库文件名称.sql,例如:
mysqldump -uroot -p mysql > /home/database/mysql_20200902.sql