MySQL数据库的简单操作

原创 2018年04月16日 15:34:17
一、首先,通过SQL语句创建数据库
-- 创建数据库
CREATE DATABASE game;

-- 修改数据库的字符集
ALTER DATABASE DEFAULT CHARACTER SET utf8;

-- 查看数据库的字符集
SHOW CREATE DATABASE game;

-- 查看所有的数据库
SHOW DATABASES;

-- 删除数据库
DROP DATABASE game;

二、在创建好的数据库中,进行表的简单操作

-- 创建表
CREATE TABLE player(
   pid INT PRIMARY KEY,-- 添加约束
   pname VARCHAR(10),
   page INT,
   pscore INT
);
-- 查看创建好的表
SHOW TABLES;

-- 查看表的信息
DESC player;

-- 在表中添加新的字段(其中column可以省略)
ALTER TABLE player ADD COLUMN pgender NCHAR(2);-- 添加pgender字段

-- 修改字段名称(将pgender改成gender)
ALTER TABLE player CHANGE COLUMN pgender gender CHAR;
-- 修改字段的数据类型
ALTER TABLE player MODIFY COLUMN pname VARCHAR(15);

-- 删除字段
ALTER TABLE player DROP pscore;

-- 修改表名
ALTER TABLE player RENAME TO gamePlayer;

三、表创建好了后,现在进行表中的数据操作

-- 在表中添加数据(添加的数据要和字段类型相同,且一一对应)
INSERT INTO gamePlayer VALUES(1,'李华',22,'男');

-- 也可以在表中添加指定的数据(主键id是唯一的,不能重复,数据与字段一一对应)
INSERT INTO gamePlayer(pid,pname,gender) VALUES(2,'张楚岚','男');
-- 查询表中的数据(添加成功)
SELECT * FROM gamePlayer; 

-- 修改表中的数据
UPDATE gamePlayer SET gender='女';-- 修改所有的gender

-- 将id=1的gender改为男(指定修改)
UPDATE gamePlayer SET gender='男' WHERE pid=1;
-- 修改多个字段的数据
UPDATE gamePlayer SET page=24 ,pname='张灵玉' WHERE pid=2;

-- 删除数据(可以删除表中全部数据,但不能删除约束,数据删除后可以恢复)
DELETE FROM gamePlayer;-- 删除全部数据
TRUNCATE FROM gamePlayer;-- 既可以删除表中全部数据,也可以删除约束,但删除后数据不可以恢复

-- 重新添加数据后,进行指定数据的删除
DELETE FROM gamePlayer WHERE pid=1;









在Windows Form 中可以绑定非bool类型数据的CheckBox控件

CheckBox的checked属性不能直接绑定非bool型的数据,因此作了下面这个扩展。使用的时候,需要先设置两个属性 CheckedValue  ----选中时代表的值 UnCheckedValu...
  • zwgxq
  • zwgxq
  • 2003-10-20 10:28:00
  • 585

如何简单进行mysql数据库操作

本文目标:虽然不是专业程序员,由于工作需要,也需要写一点代码,比较长的代码可以分层,其中一个层是数据访问层,用于读写数据库,本人常用mysql,在此总结一下如何实现mysql读写操作。 自己的经验:...
  • liyun211
  • liyun211
  • 2017-03-15 09:12:40
  • 1455

Mysql数据库简单操作

  l lNet start mysql服务名  l  l Net stop mysql服务名 停止:bin/mysqladmin -uroot shutdown   l登陆数据库:打开dos窗口  ...
  • adamzzww
  • adamzzww
  • 2008-04-04 17:55:00
  • 329

mysql简单数据库分表操作

最近公司的某一表单因为数据量有点小大,经常因为那个啥全表查询操作产生内存溢出,简单来说,就是数据库经常罢工,然后嘞就打算分一下表。具体的那些高大上的理论知识咱是说不来。就简单为大家介绍一下本人所做的分...
  • luyaran
  • luyaran
  • 2018-01-18 13:43:57
  • 548

java增删改查小项目

  • 2010年06月30日 16:16
  • 1.31MB
  • 下载

Java连接MySQL数据库及简单操作代码

1.Java连接MySQL数据库 Java连接MySql需要下载JDBC驱动MySQL-connector-java-5.0.5.zip(举例,现有新版本)。然后将其解压缩到任一目录。我是解压到...
  • u013569416
  • u013569416
  • 2014-05-05 21:10:57
  • 5113

MySQL数据库简单练习题

简单巩固: create table student( id int(10) primary key auto_increment, name varchar(20) unique, age ...
  • chuanluwang
  • chuanluwang
  • 2018-01-03 00:18:37
  • 204

MySQL数据库安装和简单操作

本博客主要是给初涉MySQL的用户提供一个简单的入门指南,简单的介绍了数据库安装时需要注意的事项和怎么进入数据库,介绍了数据库常用的几个方法。...
  • wangligong
  • wangligong
  • 2016-08-24 23:05:28
  • 986

mysql可视化操作软件下载

  • 2009年03月03日 19:29
  • 7.7MB
  • 下载

MySql数据库的操作类

  • 2012年08月25日 09:48
  • 5KB
  • 下载
收藏助手
不良信息举报
您举报文章:MySQL数据库的简单操作
举报原因:
原因补充:

(最多只允许输入30个字)