mysql操作库命令_MYSQL数据库------操作命令笔记

一、数据库连接

* 连接数据库命令(前提需要安装mysq ):

mysql -h hostIp -u userName -pPassWord

二、数据库操作

* 查看所有数据库:

show databases;

* 选中数据库

use databaseName ;

* 创建数据库

create database databaseName;

* 删除数据库

drop databaseName;

三、表格操作

* 查看当前数据库的表格

show tables;

* 创建表格

create table tableName

(

columnName1 type constraint,

columnName2 type constraint,

..

unique(columnName)

)

数据类型:

integer(size) 整数,size规定了数值最大的位数;

decimal(size,d)容纳带有小数的数字;

numberic(size,d) size,数字的最大位数,d小数右侧的最大位数;

char(size) 固定长度的字符串;

varchar(size) 容纳可变长度的字符串 size 字符串的最大长度;

constraintsn约束:

not null  约束强制列不为null

unique 约束唯一标识数据库表中的每条记录 (ALTER TABLE tableName add UNIQUE(columnName))

primary key 主键,约束唯一标识数据库表中的每条记录,不能为空(null),每个表仅有一个唯一的主键;

foreign key 指向另一个表中的 primary key (ALTER TABLE tableName1  ADD FOREIGN (columnName) REFERENCES tableName2(columnName))

check 约束用于限制列中的值的范围;

default 约束用于向列中插入默认的值

四、数据操作(查找、添加,删除、更新)

* 查询语句

select column_name from tbleName where columnName 运算符 value;

* 运算符:=,<>,>,=,<=,between,like;

* 排序 order by (DESC,ASC)

select * from tableName order by columnName ASC;

* 插入语句

insert into tableName  (columnName1,columnName2….) values (value1,value2…);

* 更新语句

update tableName  set columnName = newValue where columnName = value;

* 删除语句

delete from tableName where columnName = value;

-------暂时更新到这里-------

随便推荐一下:一个github上已经封装好的php Mysql的类 点击这里查看

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/519437.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何自动导出内存映像文件?

内存溢出自动导出&#xff1a; -XX:HeapDumpOnOutOfMemoryError -XX:HeapDumpPath./测试&#xff1a; http://localhost/heap-Xmx32M -Xms32M -XX:HeapDumpOnOutOfMemoryError -XX:HeapDumpPath./

为了30分钟配送,盒马工程师都有哪些“神操作”?

阿里妹导读&#xff1a;提到盒马鲜生&#xff0c;除了新鲜的大龙虾以外&#xff0c;大家印象最深的就是快速配送&#xff1a;门店附近3公里范围内&#xff0c;30分钟送货上门。 盒马是基于规模化和业务复杂度两个交织&#xff0c;从IT到DT&#xff0c;从原产地到消费者而形成的…

滴滴章文嵩:一个人的20年开源热情和国内互联网开源运动

作者 | Just来源 | AI科技大本营&#xff08;ID:rgznai100&#xff09;开源热情就是好玩儿。说起他在22年前的第一款开源软件LVS&#xff08;Linux Virtual Server&#xff09;&#xff0c;章文嵩这样描述彼时心态。从一开始做这个后来名噪一时的Linux集群项目他就没想着赚钱&a…

python serial 发送ctl+c_[已解决]shell 脚本 给命令发送 Ctrl+C信号

Signal Value Action Comment──────────────────────────────────────────────────────────────────────SIGHUP 1 Term Hangup detected on controlling terminalor death o…

数据清理的终极指南

我花了几个月的时间分析来自传感器、调查及日志等相关数据。无论我用多少图表&#xff0c;设计多么复杂的算法&#xff0c;结果总是会与预期不同。更糟糕的是&#xff0c;当你向首席执行官展示你的新发现时&#xff0c;他/她总会发现缺陷&#xff0c;你的发现与他们的理解完全不…

使用jmap命令手动导出映像文件?

jmap -helpjps -ljmap -dump:formatb,fileheap.hprof 16240注释&#xff1a;16240 进程号

重磅发布:阿里开源 OpenJDK 长期支持版本 Alibaba Dragonwell

3 月 21 日北京阿里云峰会&#xff0c;阿里巴巴正式宣布对外开源 OpenJDK 长期支持版本 Alibaba Dragonwell。作为 Java 全球管理组织 Java Community Process (JCP) 的最高执行委员会的唯一中国代表&#xff0c;以及 Oracle 之外的 Java 生态中为数不多的 OpenJDK 定制者&…

python字符串命名_python-字符串及其常用方法

字符串1、字符串1) 定义字符串&#xff1a;为变量分配一个值即可(单引号双引号都可以)sHellos1"World"2) 字符串长度print(s的长度是&#xff1a;,len(s))结果&#xff1a;s的长度是&#xff1a; 53)连接字符串sss1print(s,s)结果&#xff1a;s HelloW…

AI程序员的远方是诗和梦想的美好?还是骨感无望的现实?

人工智能真的玩大了吗&#xff1f;人工智能行业的人才真的“爆发了&#xff1f;”AI程序员究竟怎么样&#xff1f;A与B 薪酬与前景程序员与远方2017年~2018年&#xff0c;是人工智能大火的时候。你会发现&#xff0c;跟朋友聊天不谈人工智能&#xff0c;聊天的bigger都上不去。…

十年再出发:阿里云智能战略加速的“四级火箭”

3月21日&#xff0c;在2019阿里云峰会北京站上&#xff0c;阿里云智能总裁张建锋首次对外阐述了阿里云战略加速的“四级火箭”&#xff1a;达摩院加持的云、数据智能的云、最佳实践的云和被集成的云&#xff0c;从技术、产品、商业和生态层面开启阿里云的下一个十年。 达摩院加…

使用MAT工具分析内存溢出

https://www.eclipse.org/mat/downloads.php对象数量 对象占用的大小 熟练掌握着2个工具栏

mysql中的锁的指令_mysql中的锁

MYSQL不同的存储引擎支持不同的锁的机制MyISAM 支持表锁,InnoDB支持表锁和行锁表锁,行锁比较表锁&#xff1a;开销小&#xff0c;加锁快&#xff1b;不会出现死锁&#xff1b;锁定力度大&#xff0c;发生锁冲突概率高&#xff0c;并发度最低行锁&#xff1a;开销大&#xff0c;…

张建锋:一两年内,阿里巴巴100%的业务都会上公共云

3月21日&#xff0c;在2019阿里云峰会北京站上&#xff0c;阿里云智能总裁张建锋在主题演讲中表示&#xff0c;“全站云化”的时代已经到来&#xff0c;整个阿里经济体正在All In Cloud&#xff0c;成为“云上的阿里巴巴”。 张建锋表示&#xff0c;“目前阿里巴巴60%到70%是跑…

你抢的不是春节红包而是云

作者 | 马超编辑 | 胡巍巍来源 | CSDN&#xff08;ID&#xff1a;CSDNnews&#xff09;近年来&#xff0c;红包大战堪称是新春佳节中最精彩的开年大戏。2015年腾讯以超过5000万元的天价&#xff0c;拿下央视春晚独家合作权&#xff0c;一夜之间为微信支付带来1亿多张新增银行卡…

PLSQL查询字段为科学计数法,修正显示

打开PLSQL工具— toad中->view->option->data->display large number in scientific notation pl/sql developer中->tools->preferences->sql windows->number fields tochar 在PLSQL中&#xff0c;数据库中记录的NUMBER类型的数据&#xff0c;如果…

阿里云不做SaaS、要练好内功被集成,发布SaaS加速器

在3月21日的2019阿里云峰会北京上&#xff0c;阿里云发布新产品SaaS加速器&#xff1a;人工智能、虚拟现实等技术能力被集成为模块&#xff0c;ISV和开发者只要简单拖拽&#xff0c;就可以快速搭建SaaS应用。 “我想试驾一下&#xff0c;怎么办&#xff1f;” “我们集成了虚拟…

java synchronized块_Java多线程同步代码块Synchronized

Java多线程同步代码块SynchronizedJava中的每个对象都有一个与之关联的内部锁(Intrinsic lock). 这种锁也称为监视器(Monitor), 这种内部锁是一种排他锁,可以保障原子性,可见性与有序性。内部锁是通过synchronized关键字实现的.synchronized关键字修饰代码块,修饰该方法。修饰代…

阿里云明确生态边界:不做SaaS、被集成

“练好内功被集成&#xff0c;阿里云自己不做SaaS&#xff0c;让大家来做更好的SaaS。”3月21日&#xff0c;在2019阿里云峰会北京现场&#xff0c;阿里云智能总裁张建锋首次明确阿里云的生态边界和被集成战略。 大会舞台上&#xff0c;张建锋与20多位合作伙伴代表一一握手相迎…

windows mysql5.7 忘记root密码

编辑此文件 添加一行 skip-grant-tables重新启动mysql net stop mysql net start mysql跳过密码登陆 mysql -u root -p 直接按回车2次 修改密码 update mysql.user set authentication_stringpassword("root") where user"root";刷新权限 flush pri…

Docker容器资源管理,你真的学会了吗?

作者 | 张晋涛编辑 | 胡巍巍来源 | GitChat&#xff08;ID&#xff1a;GitChat&#xff09;Docker 上手很容易&#xff0c;但如果将其应用于生产环境&#xff0c;则需要对它有更深入的理解。只有这样&#xff0c;才能确保应用符合我们的预期&#xff0c;或在遇到问题时可及时解…