数据库的常用操作:
create database db1; #创建数据库
show databases; #查看所有数据库
show create database db1;#查看创建的指定数据库
alter database db1 charset utf8;#更改编码
drop database db1; #删除数据库
表的常用操作:
use db1; #进入db1数据库
create table t1(id int primery key auto_increment,name char(10))default charset utf8;#创建表设置默认编码
show tables; #查看所有表
desc t1; #查看表结构
show create table t1;#查看指定的表
alter table t1 add age int;#添加表结构
alter table t1 modify name char(12);#修改表结构
drop table t1; #删除表
表中记录的常用操作:
insert into t1(name) values('wxp');#在表中插入记录
select * from t1; #查询表中所有的记录
select name from t1; #查询表中的一行记录
update t1 set name='fugui' where id=1;#修改表中的记录
delete from t1 where id=1; #删除表中的记录

表的复制:

create table new_t1 select * from t1;复制表结构+记录 (key不会复制: 主键、外键和索引)

 select * from service where 1=2; //条件为假,查不到任何记录 

create table new1_service select * from service where 1=2; #只复制表结构

设置id自增:create table 表名(id int primary key auto_increment,name char(10));

创建用户与权限的设置:

#创建用户
create user 'w'@'localhost' identified by '123';创建用户(这样是没权限的)

insert,delele,update,select
#级别1:对所有库,下的所有表,下的所有字段
grant select on *.* to 'w1'@'localhost' identified by '123';#对所有的都有查询权限

#级别2:对db1库,下的所有表,下的所有字段
grant select on db1.* to 'w2'@'localhost' identified by '123';#db1下的所有表有查询权限

#级别3:对表db1.t1,下的所有字段
grant select on db1.t1 to 'w3'@'localhost' identified by '123';#只有对t1表有查询权限

#级别4:对表db1.t1,下的id,name字段
grant select (id,name) on db1.t1 to 'w4'@'localhost' identified by '123'; #只有对表t1下的id和name有查询权限
grant select (id,name),update (name) on db1.t1 to 'lin5'@'localhost' identified by '123';#对t1下的id,name有查询权限,

对name有修改权限

#修改完权限后,要记得刷新权限
flush privileges;

net start mysql 命令行开始mysql服务
net stop mysql 命令行停止mysql服务

mysql常用的操作的更多相关文章

  1. MySQL常用权限操作

    MySQL常用权限操作 ** ubuntu mysql 8.0.21修改root密码 ** 1.查看默认安装密码: sudo cat /etc/mysql/debian.cnf 2. 登录mysql ...

  2. Mysql常用表操作 | 单表查询

    160905 常用表操作 1. mysql -u root -p 回车 输入密码   2. 显示数据库列表 show databases     3. 进入某数据库 use database data ...

  3. mysql常用语法操作

    一.用户管理: 1.新建用户: >CREATE USER name IDENTIFIED BY 'ssapdrow'; 2.更改密码: >SET PASSWORD FOR name=PAS ...

  4. MySql常用数据操作

    1.数据库操作: MySQL服务管理命令: 1.启动服务:sudo service mysql start 2.停止服务:sudo service mysql stop 3.重新启动服务:sudo s ...

  5. Mysql 常用数据库操作

    一.数据库操作: 1.查看数据库: >SHOW DATABASES; 2.创建数据库: >CREATE DATABASE db_name; //db_name为数据库名 3.使用数据库: ...

  6. MySQL常用的操作整理

    MySQL是一个十分轻便的dbms,轻便.灵活,更适用于中小型数据的存储与架构.MySQL被数以万计的网站采用,从5版本以后,陆续支持了游标.触发器.事务.存储过程等高级应用,这也给MySQL的易用性 ...

  7. mysql常用基础操作语法(十二)~~常用数值函数【命令行模式】

    数值函数是常用函数之一,也是学习mysql必会的,常用的有如下一些: 1.ceil:返回大于某个数的最小整数值: 2.floor:和上一个相反,返回小于某个数的最大整数值: 3.round:返回某个数 ...

  8. mysql常用基础操作语法(四)--对数据的简单无条件查询及库和表查询【命令行模式】

    1.mysql简单的查询:select 字段1,字段2...  from tablename; 如果字段那里写一个*,代表查询所有的字段,等同于指定出所有的字段名,因此如果要查询所有字段的数据,一般都 ...

  9. Mysql常用基础操作(备忘录)

    常常忘记mysql的一些命令行操作,甚至于说,比较复杂的sql格式记不住或忘记了,也可能根本不会考虑去记,因此,做一下汇总,当下次出现恍惚时不至于去百度挨个找,有时就是记不起来,但是只要给点药引子,立 ...

随机推荐

  1. [ACdream] 女神教你字符串——三个气球

    Problem Description 女神邀请众ACdream开联欢会,显然作为ACM的佼佼者,气球是不能少的~.女神准备了三种颜色的气球,红色,黄色,绿色(交通信号灯?) 有气球还不能满足女神,女 ...

  2. 大道至简第一章读后感Java伪代码

    //一.愚公移山 /*原始需求 惩山北直塞,出入之迁也. 项目沟通的方式 聚室而谋 项目目标 毕力平险,指通豫南,达于汉阴 人员组成 愚公,子孙荷担者三夫,邻人遗男 技术方案 叩石垦壤 簸萁运与渤海之 ...

  3. 愚蠢的遗留BUG

    二次开发本来就是很恶心的事,我竟然是三次开发. 今天遇到一个BUG,上传图片的时候报错了,操作过程很简答,点击上传按钮,选择图片,确定上传,如图: 报错信息很直白,也很奇怪: (为了写博客,把代码回滚 ...

  4. 基于Nginx+redis的Asp.net站点搭建

    剧情介绍 在传统的信息系统(比如小规模的ERP\MES系统),往往只是进行简单的应用服务器和数据库服务器的分布式部署,以此来提高应用系统的负载能力,而伴随着访问的增大,应用服务器层面除了做硬件和网络的 ...

  5. Uncle Tom's Inherited Land*

    Uncle Tom's Inherited Land* Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java ...

  6. Jungle Roads(最小生成树)

    Jungle Roads Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total ...

  7. POJ 3468 A Simple Problem with Integers(树状数组区间更新)

    A Simple Problem with Integers Time Limit: 5000MS   Memory Limit: 131072K Total Submissions: 97217   ...

  8. String类型

    String字符串的length属性返回的是该字符串里面16位字符的数量,如果字符串包含double-byte的字符,那么返回的数量可能不对   字符串一旦创建就修改不了 var lang = “Ja ...

  9. Python爬虫入门:综述

    大家好哈,最近博主在学习Python,学习期间也遇到一些问题,获得了一些经验,在此将自己的学习系统地整理下来,如果大家有兴趣学习爬虫的话,可以将这些文章作为参考,也欢迎大家一共分享学习经验. Pyth ...

  10. Photoshop颜色出现比较大的偏差,偏色严重,显示器配置文件2351似乎有问题

    其实出现这个问题是因为 显示器的配置问题.并不是PS版本或者电脑系统问题. 一般在你首次启动PS的时候会出现提示:显示器配置文件2351似乎有问题. 如果你点击了继续运行那以后你使用PS打开任何文件都 ...