摘要:1、数据库基本操作创建数据库: create database 数据库名;//创立了数据库注意,在默认的情况下,windows中数据库名、表名的大小写是不敏感的,而在linux系统中对数据库名和表名的大小写是敏感的,为论文便于平台之间的移植,建议采用小写来定义数据库名和表名。显示数据库:show databases; //显示所有的数据库使用数据库:use 数据库名;//选择数据库删除数据库:drop databases 数据库名;创建数据表:create [temp] table [if not exits] 数据表名 [(create_definition,…)][table_option
阅读全文
摘要:在mysql中的数据用各种不同的技术存储在文件或者内存中。这些技术都是用了不同的存储机制、索引技巧、锁定水平,最终给用户提供不同的选择。这些不同的技术以及配套的相关功能在mysql中被称为存储引擎(或者表类型)。 在mysql中配置有许多不同的存储引擎,用户可以灵活的选择适用于服务器、数据库和表格的存储引擎,以便获得最大的性能和最大的灵活性。这也是mysql不同于其他大型数据库以及mysql为何如此受欢迎的主要因素。一些大型的数据库仅采用了一种存储引擎,以一种尺码满足所有需求也就意味着会牺牲一些性能。 在命令行中可以通过命令显示其支持的存储引擎: show engines; 在m...
阅读全文
摘要:目前世界上建网站最流行的就是LAMP组合--Linux、Apache、MySQL、PHP。主要因为这四部分都是开源免费的产品,而且其稳定性也很强。 Mysql是一款优秀的开源软件,它是由瑞士的MySQL AB公司开发的(1995年),是世界上最流行的数据库之一。据统计,世界上一流的互联网公司中,排名前20的有80%是MySQL数据库的忠实用户。例如Google、Youtube、Baidu、Ebuy... Mysql在2008年1月16日被SUN公司收购,而SUN在2009年时被Orcale公司收购。 Mysql是一个多用户、多线程的sql数据库服务器。他的底层是使用C/C++编写的...
阅读全文
摘要:select * from table limit m,n其中m是指记录开始的index,从0开始,n是指从第m条开始,取n条。mysql(root@localhost:test)>select * from total;
+----+-----------------+--------+------------+
| id | name | number | mydate |
+----+-----------------+--------+------------+
| 1 | 河南出版社 | 1000 | 2008-03-24 |
| 2 ...
阅读全文
摘要:今儿在做实验用到mysql数据库时,用户密码忘记了,让我也是找了半天:现在给大家介绍下我自己的方法:用到了mysql自身的函数来测试的。mysql> select user,password,host from user;
+------+------------------+-----------+
| user | password | host |
+------+------------------+-----------+
| root | 773359240eb9a1d9 | localhost |
| root | | ...
阅读全文
摘要:今儿突然间被问到关于mysql数据库服务器的监控问题,自己也没有答出来什么东西,就是仅仅知道一个可视化的界面mysql administrator这个工具。其他的就不懂了,下来以后果断查资料。下面是自己查到的资料,给大家分享下共同学习。http://www.iteye.com/topic/600627无论是DBA或是SA,监控的目标都很明确,无外乎:1.快速的得到Mysql过去一段时间或者当前运行的状态2.因硬件升级或者系统配置的改变而诊断对Mysql数据库性能影响3.在Mysql数据库系统出现故障要能够及时收到告警4.为日后编写运维报告提供各项数据指标供分析5.……自从Mysql数据库系统启
阅读全文
摘要:前提如同题目所说,升级后我的mysql服务没法启动,这里是部分报错信息:120513 14:02:13 [Note] Plugin 'FEDERATED' is disabled.
120513 14:02:13 InnoDB: Mutexes and rw_locks use GCC atomic builtins
120513 14:02:13 InnoDB: Compressed tables use zlib 1.2.3.4
120513 14:02:13 InnoDB: Initializing buffer pool, size = 128.0M
120513 14
阅读全文
摘要:1.handlersocket原理 很久以前做的测试了,今天只是为了留个存底的地方,所以拿上来,有很多不严谨的地方望大家多多包涵,也可以留言更正我的错误,谢谢! 都说handlersocket速度不是一般的快,公司也想在这方面研究一番,顺便我也学习下mysql的原理,就做了这个测试:在介绍handlersocket之前首先来看一下mysql的原理: 前端应用(php python...)通过用户名和密码连接到mysql服务器,在通过mysql的“中间层”进行语法分析和优化等,最后交给存储引擎(myisma和innodb等)。那么我所理解的handlersocket是怎样的?我是根据什么猜测(在
阅读全文
摘要:profiling是个很好用的mysql性能分析工具,今儿就来试验下profiling的功能。感谢 有爱玫瑰的博文:mysql 的 sql 性能分析器主要用途是显示 sql 执行的整个过程中各项资源的使用情况。分析器可以更好的展示出不良 SQL 的性能问题所在。 下面我们举例介绍一下MySQL SQL Profiler的使用方法: 首先,开启 MySQL SQL Profilermysql> SELECT @@profiling; +-------------+ | @@profiling | +-------------+ | 0 | +------------...
阅读全文