当前位置: 首页 > news >正文

mysql简单操作(实时更新)

mac安装启动mysql

  1. brew install mysql
  2. mysql.server start
  3. /usr/local/Cellar/mysql/5.6.10/support-files/mysql.server start
  4. mysql.server stop
  5. /usr/local/Cellar/mysql/5.6.10/support-files/mysql.server stop

 

从表中删除某条记录:

delete from table_name where xx=xxxx;

创建数据库(注意不同系统对大小写的敏感性):

create database xxx;

 

查看数据库列表

show databases;

 

删除数据库

drop database xxx;

如果数据库不确定是否存在则使用

drop database xxx if xxx;

 

查看表结构

desc xxx;

show columns from table_name;

 

删除表

drop table xxx

 

查看mysql端口号(默认是3306)

show global variables like 'port';

 

修改端口号

vi /etc/mysql/my.cnf

 

查看tables

show tables;

 

创建table

CREATE TABLE IF NOT EXISTS runoob_tbl(
   `runoob_id` INT UNSIGNED AUTO_INCREMENT, `runoob_title` VARCHAR(100) NOT NULL, `runoob_author` VARCHAR(40) NOT NULL, `submission_date` DATE, PRIMARY KEY ( `runoob_id` ) )ENGINE=InnoDB DEFAULT CHARSET=utf8;

 

 

创建新用户

mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP

-> ON db_name.*

-> TO 'user_name'@'localhost'

-> IDENTIFIED BY 'abc123';


显示表的结构

show columns from table_name

 

显示索引

show index from table_name

 

显示所有表的信息

show table status from db_name

 

数据类型的介绍

[link](http://www.runoob.com/mysql/mysql-data-types.html)

 

插入数据

insert into table_name (field1, field2, field3) values (value1, value2, value3)


查询

select * from table_name1, table_name2 where xx (and or) [offset M] [limit N]


更新

update table_name set field1=value1, field2=value2 where xxx


删除

delete from table_name where xxx


LIKE

select xxx from xxx where xxx like xxx

 

排序

select xxx from tb_name where xx order by desc/asc;


Group

select column_name, function(column_name)
from table_name
where column_name operator value
group by column_name;

转载于:https://www.cnblogs.com/wswang/p/5427591.html

相关文章:

  • 更新-清理sga组件
  • [BZOJ1178][Apio2009]CONVENTION会议中心
  • 20145302张薇《Java程序设计》第八周学习总结
  • QT(6)Basic Layout学习
  • EventSource
  • UTC时间转换为标准时间
  • 软件工程(二)可行性分析
  • OOM-KILLer的演进与新的启发式策略
  • JMS学习(二)之ActiveMQ
  • 断点上有一个斜杠
  • 第九周
  • S3C2440-IIS放音
  • 记住密码超简单实现(C#)
  • CSS布局居中
  • Servlet和JSP关系浅析
  • Java到底能干嘛?
  • Java精华积累:初学者都应该搞懂的问题
  • Java新版本的开发已正式进入轨道,版本号18.3
  • js算法-归并排序(merge_sort)
  • maya建模与骨骼动画快速实现人工鱼
  • Quartz初级教程
  • SAP云平台运行环境Cloud Foundry和Neo的区别
  • 代理模式
  • 多线程事务回滚
  • 二维平面内的碰撞检测【一】
  • 复杂数据处理
  • 工作手记之html2canvas使用概述
  • 诡异!React stopPropagation失灵
  • 简析gRPC client 连接管理
  • 如何胜任知名企业的商业数据分析师?
  • 如何优雅地使用 Sublime Text
  • 软件开发学习的5大技巧,你知道吗?
  • 数据可视化之 Sankey 桑基图的实现
  • 学习笔记:对象,原型和继承(1)
  • 异常机制详解
  • 用mpvue开发微信小程序
  • ###C语言程序设计-----C语言学习(3)#
  • $emit传递多个参数_PPC和MIPS指令集下二进制代码中函数参数个数的识别方法
  • (2022 CVPR) Unbiased Teacher v2
  • (安全基本功)磁盘MBR,分区表,活动分区,引导扇区。。。详解与区别
  • (附源码)springboot金融新闻信息服务系统 毕业设计651450
  • (附源码)计算机毕业设计ssm基于Internet快递柜管理系统
  • (官网安装) 基于CentOS 7安装MangoDB和MangoDB Shell
  • (含react-draggable库以及相关BUG如何解决)固定在左上方某盒子内(如按钮)添加可拖动功能,使用react hook语法实现
  • (论文阅读22/100)Learning a Deep Compact Image Representation for Visual Tracking
  • (论文阅读笔记)Network planning with deep reinforcement learning
  • (转)Spring4.2.5+Hibernate4.3.11+Struts1.3.8集成方案一
  • (转)德国人的记事本
  • .desktop 桌面快捷_Linux桌面环境那么多,这几款优秀的任你选
  • .gitignore
  • .MSSQLSERVER 导入导出 命令集--堪称经典,值得借鉴!
  • .NET Framework 3.5中序列化成JSON数据及JSON数据的反序列化,以及jQuery的调用JSON
  • .NET单元测试
  • .Net多线程总结
  • .pings勒索病毒的威胁:如何应对.pings勒索病毒的突袭?