加入收藏 | 设为首页 | 会员中心 | 我要投稿 网站开发网_马鞍山站长网 (https://www.0555zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长百科 > 正文

MySQL中常用指令操作有哪几种

发布时间:2022-02-19 14:03:41 所属栏目:站长百科 来源:互联网
导读:小编给大家分享一下MySQL中常用指令操作有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! l 创建数据库:CREATE DATABASE table_name; l 删除数据库:DROP DATABASE
      小编给大家分享一下MySQL中常用指令操作有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
 
     l  创建数据库:CREATE DATABASE table_name;
 
     l  删除数据库:DROP DATABASE table_name;
 
     l  展示数据库:SHOW DATABASE;
 
     l  选择数据库:USE table_name;
 
注意: 所有的数据库名,表名,表中的字段名称是区分大小写的。所以,我们必须使用适当的名称,再给定任何SQL命令。
 
l  创建表:CREATE TABLE table_name (column_name column_type);        //column 列
 
l  删除表:DROP TABLE table_name ;
 
l  重命名表:ALTER TABLE table_name RENAME TO new name;
 
l 创建实例:
 
create table table_tbl(
   table_id INT NOT NULL AUTO_INCREMENT,   //AUTO~自动增加id字段下一个可用编号
table_title VARCHAR(100) NOT NULL,      //字段使用NOT NULL属性,用户创建具
   table_author VARCHAR(40) NOT NULL,          有NULL的记录会报错
   submission_date DATE,
   PRIMARY KEY ( table_id )   //主关键字,一般分配后不再更改
);
l  插入数据:
 
INSERT INTO table_name ( field1, field2,...fieldN )  VALUES ( value1, value2,...valueN );    
//注意对应创建表时对列的定义
l  查询显示数据:
 
SELECT field1, field2,...fieldN table_name1, table_name2...
[WHERE Clause] [OFFSET M ][LIMIT N]
SELECT * from table_name;    //返回所有记录
SELECT * from table_name WHERE table_author='wonker'; //返回作者是wonker的记录
l  修改数据:
 
UPDATE table_name SET field1=new-value1, field2=new-value2
         [WHERE Clause]
UPDATE table_name  SET table_title='Learning JAVA'  WHERE table_id=3;
l  删除记录:
 
DELETE FROM table_name [WHERE Clause]
DELETE FROM table_tbl WHERE table_id=3;
l  删除,添加或重新定义列:ALTER命令
 
mysql查看表结构命令,如下:
 
l  desc 表名;
 
l  show columns from 表名;
 
l  describe 表名;
 
l  show create table 表名;
 
由于对数据库表的增删改查导致编号不连续,可以通过以下方法,删除编号,然后重新建立编号:
 
ALTER TABLE table_tbl  DROP title_author;         //删除
ALTER TABLE table_tbl ADD num INT;                 //添加
ALTER TABLE table_tbl ALTER num SET DEFAULT 1000;   //更改默认值
create table if not exists table_name(---);
以上是“MySQL中常用指令操作有哪些”这篇文章的所有内容,感谢各位的阅读!

(编辑:网站开发网_马鞍山站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!