ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

MySQL的使用语句

2020-05-31 22:52:19  阅读:248  来源: 互联网

标签:语句 insert varchar into MySQL member 使用 table password


 

show databases; 查询所有的库

drop database mldn; 删除库

create database mldn;建立库

use mldn;选择用库

show tables;查询所有的表

desc 表名称;查看表结构

改变结构
alter table user change password password varchar(40); 
alter table 表名称 change 表字段(Filed) 表字段(Filed) 类型(type);

drop table member ; 建立表

create table member( //建立表结构
userid    varchar(32) not null ,
password    varchar(32),
realname    varchar(200),
registdate    date default '1990-01-01',
primary key (userid)
);

desc member(表名称);//查询表结构

insert into member values ('1','1','刘三','2012-12-12'); //插入数据
insert into member values ('2','2','何二','2013-05-10');
insert into member values ('3','3','孟大','2013-10-10');

select * from member; //查询表

drop table member;//删除表

drop table dept ;
desc dept ;
create table dept(
deptno    int(2) not null,
dname    varchar(14),
loc    varchar(14),
primary key(deptno)
);
insert into dept values (10,'ACCOUNTING','NEW YORK');
insert into dept values (20,'RESEARCH','DALLAS');
insert into dept values (30,'SALES','CHICAGO');

drop table emp purge;
create table emp(
empno    int not null,
ename    varchar(10),
job    varchar(9),
mgr    int(4),
hiredate    date default '1900-01-01',
sal    Double(7,2),
comm    Double(7,2),
deptno    int(2),
primary key (empno)
);

增加:INSERT INTO 表名称 VALUES (值 , 值 , ...) ;
insert into emp values( 7369,'史密斯','组长', 7902, '2008-08-09',5000.00,3000.00, 10 );
insert into emp values( 7499, 'ALLEN ','SALESMAN', 7698, '1981-01-02', 1600.00, 300.00, 30);
insert into emp values( 7521, 'WARD',' SALESMAN', 7698 ,'1981-02-22',1250.00, 500.00, 30);

修改:UPDATE 表名称 SET 字段=值 , 字段=值 , ... [WHERE 更新条件(s)] ;
UPDATE member SET password='3',realname='刘三',registdate='2011-11-11' WHERE userid='3';

C4CA4238A0B923820DCC509A6F75849B
C81E728D9D4C2F636F067F89CC14862C
ECCBC87E4B5CE2FE28308FD9F2A7BAF3
C81E728D9D4C2F636F067F89CC14862C
update member SET password='C4CA4238A0B923820DCC509A6F75849B' where userid='1';
update member SET password='C81E728D9D4C2F636F067F89CC14862C' where userid='2';
update member SET password='ECCBC87E4B5CE2FE28308FD9F2A7BAF3' where userid='3';

删除:DELETE FROM 表名称 [WHERE 删除条件(s)] ;
DELETE FROM member WHERE userid='3';

MySQL多人开发时,一般会建立一个单独的用户,供所有人一起使用,建立用户的命令:
CREATE USER 用户名 IDENTIFIED BY ‘密码
建立后还需要分配权限
GRANT ALL ON 库名.表名 TO 用户名@’%’

导入导出数据库命令
导出:
mysqldump –u用户名 –p密码 库名 > 位置
mysqldump -uroot -mysqladmin hr > d:test.sql
导入
mysqldump –u用户名 –p密码 库名 < 位置
mysqldump -uroot -mysqladmin hr < d:test.sql

修改表属性大小值
alter table 表名称 change 字段名 字段名 属性
alter table teacher change sex sex varchar(4);
alter table user change password password varchar(40);

 

标签:语句,insert,varchar,into,MySQL,member,使用,table,password
来源: https://www.cnblogs.com/liunaixu/p/13022192.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有