标签:sql错误 creat 机器 建表 数据 查询 table 删除用户 data
一、用户登陆、创建操作
mysql -u 用户名 -p 密码
用户名root是mysql权限最高的,管理员用户
出现mysql> 说明登陆成功
查看当前登陆用户
select user();
当输入sql错误时,输入\c放弃本条语句的输入
创建用户
create user ‘用户名‘@‘%‘ identified by 密码‘;
% 表示所有机器都可以连接
identified by ‘密码‘ 表示以密文的形式存储密码
flush privileges; 刷新,立即生效
给新用户授权
grant 操作(select/all) on 库.表(*.*) to ‘用户‘@‘连接权限(%/IP 所有机器列能连接/指定IP或者IP段连接)‘;
查询所有用户
select user,host from mysql.user; 查看所有用户的用户名和登陆权限
删除用户
drop user ‘用户名‘@‘登陆权限‘;
创建新用户名授权
grant 操作(all/select) on ‘库.表‘ to ‘用户‘@‘登陆权限‘ identified by ‘密码‘ ;
二、操作库
exit 退出数据库
创建数据库
create database 库名 charset utf8; 创建数据库并且指定编码,charset可不填
查询数据库
show databases;
修改库编码
alter database 库名 charset 编码;
删除库
drop database 库名
切换到库下
三、操作表
创建表
create table 表明(列名 数据类型,列名 数据类型);
查看表
show tables;
查看表的结构
desc 表名;
删除表
drop table 表名;
标签:sql错误 creat 机器 建表 数据 查询 table 删除用户 data
原文地址:https://www.cnblogs.com/st-st/p/9720988.html