5.5mysql_MySQL5.5-MySQL5.5下载 v5.5.60.1官方版 64位/32位-第五资源

本文介绍了MySQL5.5的安装步骤,包括选择安装类型、配置服务、创建数据库用户等。此外,还提到了MySQL的特性,如多线程、支持多种编程语言和操作系统。同时,文章还讨论了常见错误的解决方法以及数据库优化技巧,如添加索引、分表和存储过程优化。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

MySQL5.5是一款开源的关系型数据库管理系统,使用这款软件可以用于数据库的管理、存储操作,拥有性能稳定、执行速度快的特点,拥有速度快、配置简单的特点,可以说是php开发者以及web管理者的必备,这个mysql5.5版本也是较为经典稳定的一个版本,支持32位和64位系统。

8602f9ebd85f843c525d16148f6e5f58.png

MySQL5.5安装教程

1、运行安装包,勾选同意,Next

3173f16d0f19873a8389c11e8b183f64.png

2、选择安装类型

第一个选项包含了一些MySQL其他组件,如果只安装MySQL数据库,选择第二项Server only就行。这里我直接选择默认的Developer Default

9b65b78cbd6e115c8367d7b89b405b8b.png

3、检查必需项(Check Requirements)

Execute-->Next;出现警告框点击“是”继续

9b35bde957405e388ec1ee6179a52de3.png

4、Installation

点击Execute开始执行安装,等全部安装完之后,点击Next

613557beb021863e6174f936ee871dc3.png

5、进入配置界面 Product Configuration,Next

c2e2e1b4e3d9cad979fe96760b4c9468.png

6、进行服务配置,MySQL默认端口为3306,Next

c21e9f2f7f90eb405e1b45d1a5b16c52.png

7、Accounts and Roles

这里一般不添加具有普通用户权限的MySQL用户账户,而是用root账户。

1df529e0922ae55311475540a60b9c29.png

8、Windows Service

这里注意MySQL服务名(Windows Service Name)为:MySQL55

2efbdca1c27692789bb0cfdf0475e612.png

9、Apply Configuration(应用配置)

点击Execute

498fc9a20e925c9ecd1068f4efea4fee.png

10、配置完成之后Finish

b0518d7c273072ab597392abfe7c569e.png

11、然后再配置MySQL的实例,点击next

Check-->Next-->Execute

c4bcd146be31841bf6acc0f8079371f0.png

12、执行完毕之后点击Finish,又回到了主程序,然后点击Next

bb69810176a47caa5fddc66fb5a87564.png

13、安装完成,Finish

6ac96e4adb12b68340097e49e6867483.png

MySql特色

1.使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性

2.支持AIX、FreeBSD、HP-UX、Linux、Mac OS、NovellNetware、OpenBSD、OS/2 Wrap、Solaris、Windows等多种操作系统

3.为多种编程语言提供了API。这些编程语言包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等。

4.支持多线程,充分利用CPU资源

5.优化的SQL查询算法,有效地提高查询速度

6.既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中。

7.提供多语言支持,常见的编码如中文的GB 2312、BIG5,日文的Shift_JIS等都可以用作数据表名和数据列名。

8.提供TCP/IP、ODBC和JDBC等多种数据库连接途径。

9.提供用于管理、检查、优化数据库操作的管理工具。

10.支持大型的数据库。可以处理拥有上千万条记录的大型数据库。

11.支持多种存储引擎。

MySql报错解决办法

1.Starting MySQL.Manager of pid-file quit without updating fi[失败]

关于这个错误原因有很多,最大的可能是没有创建测试数据库,可以用/usr/local/mysql/scripts/mysql_install_db –user=mysql命令进行创建;另外一个原因可能是权限设置问题,需要赋予mysql的data权限,可以用chmod -R 命令。

2.FATAL ERROR: Could not find /home/mysql/bin/my_print_defaults If you are using a binary release,you must run this script from

within the directory the archive extracted into. If you compiled

MySQL yourself you must run ‘make install’ first.

这个错误,是没有指明mysql的date路径导致的,可以很简单的进行解决:

vim /etc/my.cnf

在[mysqld] 后面加上路径:

basedir = /usr/local/mysql

datadir =/opt/data;

3.-bash: mysql: command not found

用mysql命令进行登陆mysql报错,原因是没有设置环境变量,需要设置,或者进入到bin目录进行登陆cd /usr/local/mysql/bin

mysql -u root

4.ERROR 1130: Host ’192.168.1.3′ is not allowed to connect to this MySQL server

用mysql远程工具链接数据库报错,这个错误原因是没有开放远程链接功能,可以在mysql里面输入如下命令进行解决:GRANT ALL PRIVILEGES ON *.* TO ’root‘@’%' IDENTIFIED BY ’password’ WITH GRANT OPTION;

mysql优化小技巧

对mysql优化时一个综合性的技术,主要包括

a: 表的设计合理化(符合3NF)

b: 添加适当索引(index) [四种: 普通索引、主键索引、唯一索引unique、全文索引]

c: 分表技术(水平分割、垂直分割)

d: 读写[写: update/delete/add]分离

e: 存储过程 [模块化编程,可以提高速度]

f: 对mysql配置优化 [配置最大并发数my.ini, 调整缓存大小 ]

g: mysql服务器硬件升级

h: 定时的去清除不需要的数据,定时进行碎片整理(MyISAM)

=============================================================

PS:MYSQL使用小技巧

了解mysql数据库的一些运行状态如何查询(比如想知道当前mysql运行的时间/一共执行了多少次select/update/delete.. / 当前连接)

1、show status

常用的:

show status like ‘uptime’ ;

show stauts like ‘com_select’ show stauts like ‘com_insert’ ...类推 update delete

☞ show [session|global] status like .... 如果你不写 [session|global] 默认是session 会话,指取出当前窗口的执行,如果你想看所有(从mysql 启动到现在,则应该 global)

show status like ‘connections’;

//显示慢查询次数

show status like ‘slow_queries’;

2、修改mysql的慢查询.

show variables like ‘long_query_time’ ; //可以显示当前慢查询时间

set long_query_time=1 ;//可以修改慢查询时间

3、修改命令结束

delimiter $$

4、explain命令

explain 可以帮助我们在不真正执行某个sql语句时,就执行mysql怎样执行,这样利用我们去分析sql指令.

ec5e924ffd17a76daa3c0021a923ae86.png

5、开启慢查询日志

在默认情况下,我们的mysql不会记录慢查询,需要在启动mysql时候,指定记录慢查询才可以

bin\mysqld.exe - -safe-mode - -slow-query-log [mysql5.5 可以在my.ini指定]

bin\mysqld.exe –log-slow-queries=d:/abc.log [低版本mysql5.0可以在my.ini指定]

先关闭mysql,再启动, 如果启用了慢查询日志,默认把这个文件放在

my.ini 文件中记录的位置

#Path to the database root

datadir="C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.5/Data/"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值