手机版
网站地图
美文美图
最新动态
你好,欢迎访问
好美文阅读网
个性皮肤
搜索
网站首页
美文
文章
散文
日记
诗歌
小说
故事
句子
作文
签名
祝福语
情书
范文
读后感
文学百科
美文摘抄
节日文章
名家散文
网名大全
座右铭
口号大全
面试技巧
说说大全
阅读答案
诗词默写
流言蜚语
节日祝福
好句子
经典台词
谚语大全
亲情故事
友情故事
表白情书
工作报告
活动总结
心得体会
专题汇总
美文网首页
MySQL 基础
MySQL 基础
作者:
张书豪_1f4e
| 来源:发表于
2018-04-01 19:35 被阅读0次
本周继续学习 MySQL 基础
MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。
由于MySQL是开放源代码的,因此任何人都可以在General Public License的许可下下载并根据个性化的需要对其进行修改。MySQL因为其速度、可靠性和适应性而备受关注。大多数人都认为在不需要事务化处理的情况下,MySQL是管理内容最好的选择。
Mysql
数据库操作常用命令
create database name; 创建数据库
use databasename;
选择数据库
drop database name
直接删除数据库,不提醒
显示表 show tables;
表的详细描述 describe tablename;
select * from tablename;
Mysql
命令查询一个表的记录总数(三种方法)
select count(*) from tablename;
select中加上distinct去除重复字段
mysqladmin drop databasename
删除数据库前,有提示。显示当前mysql版本和当前日期
select version()
current_date;
登陆 mysql -u root -p
打开数据库: use dbname;
查看所有库:show databases;
显示所有数据库
show tables;
显示数据库mysql中所有的表:先use mysql;然后
mysql>describe user;
显示表mysql数据库中user表的列信息);
重命名表: mysql > alter table t1 renamet2;
mysqldump
备份数据库 mysqldump -h host -u root -p dbname >dbname_backup.sql
恢复数据库 mysqladmin -h myhost -u root -p create dbname
mysqldump -h host -u root -p dbname < dbname_backup.sql
显示所有数据库: show databases;
显示数据库中的所有表: show tables;
显示某个表创建时的全部信息 : show create table table_name;
查看表的具体属性信息及表中各字段的描述 Describe table_name; 缩写形式: desctable_name;
MySql中的SQL语句 数据库创建: Create database db_name;
数据库删除 : Drop database db_name;
删除时可先判断是否存在,写成: drop databaseif exits db_name
建表 : 创建数据表的语法 : create table table_name (字段1 数据类型 , 字段2 数据类型);
删表 : drop table table_name; 例: drop table mytable;
查询 : 查询所有数据: select * from table_name;
查询指定字段的数据 : select 字段1 , 字段2 from table_name;
删除表中的信息:
删除整个表中的信息: delete from table_name;
删除表中指定条件的语句 : delete from table_name where 条件语句 ; 条件语句如: id=3;
表结构的修改
增加一个字段格式: alter table table_name add column (字段名 字段类型); ----此方法带括号
指定字段插入的位置:alter table table_name add column 字段名 字段类型 after 某字段;删除一个字段:alter table table_name drop字段名;
修改字段名称/类型 alter table table_name change 旧字段名 新字段名 新字段的类型;
改表的名字 altertable table_name rename to new_table_name;
增加主键,外键,约束
约束(主键Primary key、唯一性Unique、非空NotNull)
自动增张auto_increment
外键Foreign key-----与reference
table_name(col_name列名)配合使用,建表时单独使用
删除多个表中有关联的数据----设置foreign key 为set null
相关文章
网友评论
本文标题:
MySQL 基础
本文链接:
https://www.haomeiwen.com/subject/haeacftx.html
延伸阅读
那年盛夏诗歌
环境监察队工作总结范文
优秀教师学习心得范文
华胥引的读后感300字
《Its red》教学反思范文
农资购销的合同范本
竞选中队委优秀演讲稿
辞金蹈海的成语解释
《世纪宝鼎》公开课教案设计
因为爱你,所以牵挂
今生今世红尘醉——美到
一个90后的内心独白
致已逝去的高中年华
深度阅读
您也可以注册成为美文阅读网的作者,发表您的原创作品、分享您的心情!
情人节
母亲节
重阳节
清明节
端午节
植树节
元宵节
妇女节
愚人节
圣诞节
父亲节
教师节
儿童节
劳动节
青年节
建军节
万圣节
平安夜
光棍节
中秋节
国庆节
感恩节
腊八节
更多话题
栏目导航
摄影
故事
互联网
读书
旅行
热点阅读
3.31奥森跑步,游戏,读书分享
教练天南 学员红叶 便签作业24/30拆
绘本讲师训练营【9期英文】5/21 绘本故事分享 原创《Doe
痴迷于抖音的七大理由
游戏的本质:参加比赛 跑好比赛 再跑一圈
鸡柳大姐
2018.4.1
mysql的一些命令
明天热股照常送来给,还跟你说一下,研报到底藏着什么潜规则。201
希望我们都可以成为“跨栏运动员”
网友评论