码迷,mamicode.com
首页 > 数据库 > 详细

数据库基础二

时间:2018-09-28 22:07:58      阅读:180      评论:0      收藏:0      [点我收藏+]

标签: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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!