MySQL安装–MySQL 系列教程之(二)

在上一篇文章中,Linux大学 为大家简单介绍了一下MySQL的一些概念,本文来为大家介绍下如何来安装MySQL。

MySQL安装

一、获取MySQL

大家可以从如下地址下载MySQL:

http://www.mysql.com/downloads

然后挑选自己需要的版本即可。

一般我们需要 MySQL Community Server ,在页面的下方选择自己需要的版本即可。

image

在Linux平台上我们推荐使用RPM包来安装Mysql

MySQL AB上提供了以下RPM包的下载地址,各包的介绍如下:

MySQL - MySQL服务器。你需要该选项,除非你只想连接运行在另一台机器上的MySQL服务器。
MySQL-client - MySQL 客户端程序,用于连接并操作Mysql服务器。
MySQL-devel - 库和包含文件,如果你想要编译其它MySQL客户端,例如Perl模块,则需要安装该RPM包。
MySQL-shared - 该软件包包含某些语言和应用程序需要动态装载的共享库(libmysqlclient.so*),使用MySQL。
MySQL-bench - MySQL数据库服务器的基准和性能测试工具。

二、安装MySQL

将RPM包下载到服务器以后,就可以进行安装操作了。

安装步骤:

1)使用root用户登陆你的Linux系统。

2)上传RPM包到服务器或者直接将RPM下载到服务器。

3)进入放有RPM包的目录执行如下命令

[root@host]# rpm -i MySQL-X.X.X-X.i386.rpm

*.rpm就是你下载的RPM包名称。

这样,MySQL就会开始进行安装操作,接下来根据提示进行操作就可以了。

安装完成后会创建mysql用户,并创建一个mysql配置文件my.cnf。

与MySQL相关的二进制文件放在/usr/bin和/usr/sbin目录下,所有数据表和数据库放在/var/lib/mysql目录下。

其他的版本安装方式与这个类似,直接使用RPM包安装即可。

三、验证MySQL安装是否成功

在执行完上面的安装操作后,我们需要验证MySQL的安装是否成功,我们可以使用如下命令来验证MySQL是否安装成功。

使用 mysqladmin 工具来获取服务器状态:

[linuxdaxue.com@/home/linuxdaxue.com]$mysqladmin --version
mysqladmin  Ver 8.42 Distrib 5.1.73, for redhat-linux-gnu on x86_64
[linuxdaxue.com@/home/linuxdaxue.com]$

其中,Ver 8.42 Distrib 5.1.73, for redhat-linux-gnu on x86_64,即是MySQL的版本状态。

如果没有这些信息或者报错的话,说明你的MySQL没有安装成功。

四、设置root密码

Mysql安装成功后,默认的root用户密码为空,你可以使用以下命令来创建root用户的密码:

[root@host]# mysqladmin -u root password "new_password";

这样就将数据库root密码设置为新密码了。

五、连接MySQL

可以通过以下命令来连接到Mysql服务器:

[root@host]# mysql -u root -p
Enter password:

连接成功后,会显示mysql> 提示符,这样你就可以执行SQL的命令了。

[linuxdaxue.com@/home/linuxdaxue.com]$mysql -uroot -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 220300
Server version: 5.1.73 Source distribution

Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> SHOW DATABASES;
+----------+
| Database |
+----------+
| mysql    |
| test     |
+----------+
2 rows in set (0.13 sec)

六、设置MySQL开机启动

如果需要在Linux系统启动时启动 MySQL 服务器,需要在 /etc/rc.local 文件中添加以下命令:

/etc/init.d/mysqld start

同时,也需要将 mysqld 二进制文件添加到 /etc/init.d/ 目录中。

好了,有关MySQL安装的相关内容就为大家介绍到这里,大家可以动手自己实践一下。

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: