mysql数据库表的管理(增删改)

表字段管理

1. 添加到末尾

alter table 表名 add 字段名 数据类型;

2 添加到开头

alter table  表名 add 数据类型 first;

3. 添加到指定位置

alter table 表名 add 新字段名 数据类型 after 原有字段名;

4. 删除字段

alter table 表名 drop 字段名;

5. 修改数据类型

alter table 表名 modify 字段名 新数据类型;

6. 修改字段名

alter table 表名 change 旧名 新名 数据类型;

7. 修改表名:

alter table 表名 rename 新表名;

表记录管理

1. 更新表记录

update 表名 set 字段名=值1,字段名=值2,...;

2. 删除表记录

delete from 表名 where=条件;

delete必须加where条件,否则将会删除所有记录

原文地址:http://blog.51cto.com/calabash/2143810

时间: 2024-08-30 15:05:05

mysql数据库表的管理(增删改)的相关文章

使用JDBC分别利用Statement和PreparedStatement来对MySQL数据库进行简单的增删改查以及SQL注入的原理

一.MySQL数据库的下载及安装 https://www.mysql.com/ 点击DOWNLOADS,拉到页面底部,找到MySQL Community(GPL)Downloads,点击 选择下图中的MySQL Community Server 选择想要的版本进行下载 之后的步骤,因为本人已经安装过MySQL数据库,而卸载重装会比较麻烦,卸载不干净会导致新的装不上,所以可以参考下面的博客,因为官网的改动,前面的部分已经与该博客不符,按照本人在上面的介绍寻找即可 https://blog.csdn

mysql数据库表的自增主键号不规律,重新排列

mysql数据库表的自增主键ID乱了,需要重新排序. 原理:删除原有的自增ID,重新建立新的自增ID. 1.删除原有主键: ALTER TABLE `table_name` DROP `id`; 2.添加新主键字段: ALTER TABLE `table_name` ADD `id` MEDIUMINT( 8 ) NOT NULL FIRST; 3.设置新主键: ALTER TABLE `table_name` MODIFY COLUMN `id` MEDIUMINT( 8 ) NOT NULL

关于利用PHP访问MySql数据库的逻辑操作以及增删改查实例操作

PHP访问MySql数据库 <?php //造连接对象$db = new MySQLi("localhost","root","","0710_test"); //写SQL语句$sql = "select * from student";//检测连接数据库是否成功,失败返回"连接失败",并退出程序 if(mysqli_connect_error()){    die("连

Mysql1:数据库表操作,增删改查举例

数据库表的相关操作 添加数据库表 语法:  实例: 查看数据库表 语法: show tables; 实例: 查看数据库表结构 1)使用DESCRIBE/DESC  语法: 实例:  2)SHOW CREATE TABLE 语法:  实例: 使用此方法查看数据库表结构时,不仅可以查看表创建时候的详细语句,而且还可以查看存储引擎和字符编码.  修改表名 语法: to为可选参数,使用与否均不影响 实例: 将user_info表改为user_data 修改字段的数据类型 语法:  实例: 将id 的数据

Python访问MySQL数据库并实现其增删改查功能

概述: 对于访问数据库的操作,我想大家也都有一些了解.不过,因为最近在学习Python,以下就用Python来实现它.其中包括创建数据库和数据表.插入记录.删除记录.修改记录数据.查询数据.删除数据表.删除数据库.还有一点就是我们最好使用一个新定义的类来处理这件事.因为这会使在以后的使用过程中更加的方便(只需要导入即可,避免了重复制造轮子). 实现功能介绍: 1.封装一个DB类 2.数据库操作:创建数据库和数据表 3.数据库操作:插入记录 4.数据库操作:删除记录 5.数据库操作:修改记录数据

mysql数据库的连接以及增删改查Java代码实现(PreparedStatement版)

数据库: create table t1(id int primary key not null auto_increment,name varchar(32),password varchar(32)); insert into t1(name,password) values('admin','123'); insert into t1(name,password) values('zhangsan','123'); insert into t1(name,password) values(

mysql数据库的连接以及增删改查Java代码实现(Statement版)

数据库: create table t1(id int primary key not null auto_increment,name varchar(32),password varchar(32)); insert into t1(name,password) values('admin','123'); insert into t1(name,password) values('zhangsan','123'); insert into t1(name,password) values(

Mysql数据库表的自增主键重新排列

1,删除原有主键:ALTER TABLE `表名` DROP `id`; 2,添加新主键字段:ALTER TABLE `表名` ADD `id` MEDIUMINT( 8 ) NOT NULL FIRST; 3,设置新主键:ALTER TABLE `表名` MODIFY COLUMN `id` MEDIUMINT( 8 ) NOT NULL AUTO_INCREMENT,ADD PRIMARY KEY(id);

数据库初识 用户创建授权 库与表内容的增删改查

初识数据库 为什要用数据库 第一,将文件和程序存在一台机器上是很不合理的. 第二,操作文件是一件很麻烦的事 数据库的优势 1.程序稳定性 :这样任意一台服务所在的机器崩溃了都不会影响数据和另外的服务. 2.数据一致性 :所有的数据都存储在一起,所有的程序操作的数据都是统一的,就不会出现数据不一致的现象 解决了多个服务同时使用数据的一致性间题 3.并发 :数据库可以良好的支持并发,所有的程序操作数据库都是通过网络,而数据库本身支持并发的网络操作,不需要我们自己写socket 解决了并发问题 4.效