总结一下我之前自己学习MySQL的笔记,仅供参考。 使用命令行调用MySQL一定要注意分号,不然会出现报错。建议自己练习的时候,可以先把代码打到记事本里,再粘贴到命令行中运行,就不容易犯错了。1.数据库常用操作 1)查询数据库:show databases; 2)创建数据库:create databases 数据库名字; 3)使用某一个数据库:use 数据库名字; 4)显示当前数据库里的数据表:
转载
2023-10-31 13:05:24
85阅读
查询当前使用的数据库:
mysql> select database();
原创
2011-03-14 15:00:47
216阅读
查询性能优化:请求了本不需要的数据:不需要的列、不需要的行、重复查询同一个结果;衡量查询开销的指标:响应时间、扫描的行数、返回的行数;数据访问类型效率从高到低依次为:常量引用、唯一索引查询、范围扫描、索引扫描、全表扫描;使用where条件从好到坏依次为:在索引中过滤、使用索引覆盖扫描在服务器中过滤、从数据表中返回数据然后过滤;扫描大量行只返回少量行的解决办法:使用索引覆盖、改变表结构使用汇总表、重
原创
2013-11-08 18:25:25
507阅读
DBD:database deleveperDBA:database administratorSQL:结构化查询语言(structured query language)作用:结构化查询语言是一种数据库查询和程序设计语言,用于存取数据以及查询,更新和管理关系数据库库系统 SQL是1986年10月由美国国家标准局(ANSI)通过的数据库语言标准。1992年11月又公布了SQL92标准,把
原创
2017-08-31 10:13:37
514阅读
1.1启动与关闭mysql单实例:方法一:/etc/init.d/mysqldstart/stopnetstat-lnt|grep3306提示:/etc/init.d/mysqld由mysql程序中的mysql.server复制而来方法二:/usr/local/mysql/bin/mysqld_safe--user=mysql&killallmysqld重复使用知道出现mysqld:nop
原创
2018-03-22 13:51:21
593阅读
搭建数据库服务器什么是数据库?存储数据的仓库部署一台数据库,提供数据库存储服务1、购买服务器(硬件主机云主机)2、安装操作系统:UnixLinux(redhat、ubuntu、centos)Windows3、装包(软件包的来源?)官网下载XXX.主.次.修改次数(次版本号是偶数的是稳定版,奇数是测试版)操作系统光盘自带软件软件包封包类型(1)源码可以自定义配置和安装必须解决依赖关系(2)RPM软件
原创
2018-08-26 22:37:15
747阅读
1、启动/关闭Mysql服务net start mysql // 启动服务net stop mysql //停止服务2、链接MySQLmysql -h主机地址 -u用户名 -p用户密码mysql -h localhost -u root -p // -h 链接host的IP地址 默认localhost本机// -u 用户名 -user root// -p 密码 -password
转载
2021-05-20 12:29:00
86阅读
2评论
第一章 SELECT语句 ### SELECT 子句 ```sql 语法: 新+行重新命名为:discount_factor SELECT first_name, last_name, points, (points + 10) * 100 AS discount_factor FROM custo ...
转载
2021-10-06 17:48:00
57阅读
2评论
/* Windows服务 */-- 启动MySQL net start mysql-- 创建Windows服务 sc create mysql binPath= mysqld_bin_path(注意:等号与值之间有空格)/* 连接与断开服务器 */mysql -h 地址 -P 端口 -u 用户名 - ...
转载
2021-09-13 11:18:00
20阅读
2评论
1.涉及计算时,计算逻辑应写到sql 还是自身程序,写多少如何划分? 2.索引优化 使用explain 查看索引使用情况进行索引优化。参考链接 3.查看字段名称和类型(COLUMN_NAME,DATA_TYPE) select * from information_schema.columns wh ...
转载
2021-08-05 14:52:00
67阅读
2评论
MYSQL笔记一、创建列表1、 创建库CREATE DATABASE wjd_table2、 删库,drop database table_name;3、 选库use table_name;4、 类型分别有:1) char或character(负责数据,需设定长度);2) int或inteser(数字为整数或负数);dec(提供数值空间)
原创
2023-09-11 18:07:12
83阅读
mysql学习大纲
1.安装部署
2.备份恢复
3.主备复制
4.读写分离
5.HA架构
6.分布式数据库
7.压力测试
8.性能优化
9.自动化运维
数据存储方式历程
1.人工管理阶段
2.文件系统阶段
3.数据库管理阶段
数据库分类
1.数据库系统DBS
a.数据库管理系统(DBMS)
i.SQL(RDS)
II.NOSQL
b.DBA
2.SQL语言(结构化查询语言)
a. DDL语言 数
原创
2023-04-19 16:47:46
47阅读
总览有时候查的数据错乱,可以重启MySQL关系型 ( SQL
原创
2022-02-22 10:39:31
89阅读
RLI:Relay_log_info
原创
2022-07-22 16:27:14
152阅读
在mysql的DOS环境下,完成如下操作。 输入密码登陆数据库,打开mysql5.5的命令行客户端,在Enter password后面输入密码,确认无误后打开数据库界面,如果密码有误,则关闭。“Enter password:Welcome to Mysql monitor. Commands end with ; or \g.Your Mysql c
原创
2014-07-10 13:13:50
332阅读
一 数据库基础 oracle,mysql,sqlserver是三大关系型数据库; 基本元素:数据库,表,列和数据类型(数值,字符,日期,文本),行,主键(必须有一个主键,每行主键值不相同,主键值不能为空),外键(是另一个表的主键,表示这是那个表的从键,数值要保持一致) mysql是C/S架构:客户端起到服务端与用户之间的桥梁作用,将用户操作的请求给服务端,将服务端
原创
2017-02-03 23:11:48
412阅读
接触越多,越发觉数据库的博大精深,可以和php结合,oracle也有重要地位,需要学习的还有很多路还很长。一 数据库基础 oracle,mysql,sqlserver是三大关系型数据库; 基本元素:数据库,表,列和数据类型(数值,字符,日期,文本),行,主键(必须有一个主键,每行主键值不相同,主键值不能为空),外键(是另一个表的主键,表示这是那个表的从键,数值要保持一致)&n
原创
2017-02-04 11:56:26
622阅读
* MySQL数据库* 数据库* 数据库就是一个文件系统,访问数据的时候需要通过标准的SQL语言来完成。* 关系型的数据* 保存的实体与实体之间的关系。(用户、商品、订单)* 常见的数据库* Oracle 公司Oracle(甲骨文)数据产品,收费的大型的数据库。* MySQL
原创
2017-04-10 10:33:09
514阅读
点赞
启动MySQLnetstartmysql连接与断开服务器mysql-h地址-P端口-u用户名-p密码跳过权限验证登录MySQLmysqld--skip-grant-tables--修改root密码密码加密函数password()updatemysql.usersetpassword=password('root');SHOWPROCESSLIST--显示哪些线程正在运行SHOWVARIABLES-
原创
2019-07-04 16:26:30
487阅读
点赞
连接MySQLmysql -u root -p; //登录语句Enter password:
原创
2022-01-07 10:32:14
214阅读