暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
MySQLDBA大牛成长笔记
1001
40页
6次
2020-02-12
5墨值下载
1/40
Mysql5.7
安装MySQL
下载的mysql的安装包就是MySQL-5.6.22-1.el6.x86_64.rpm-bundle.tar。可以使用file命令来查看一下这个文件,它是一个tar的软件包,所以
说我们需要先将这个tar包解开,再运行里面的rpm包,
[root@zyg tmp]# file MySQL-5.6.22-1.el6.x86_64.rpm-bundle.tar
MySQL-5.6.22-1.el6.x86_64.rpm-bundle.tar: POSIX tar archive (GNU)
[root@zyg tmp]# tar xf MySQL-5.6.22-1.el6.x86_64.rpm-bundle.tar
[root@zyg tmp]# ls /tmp/
MySQL-client-5.6.22-1.el6.x86_64.rpm
MySQL-devel-5.6.22-1.el6.x86_64.rpm
MySQL-embedded-5.6.22-1.el6.x86_64.rpm
MySQL-server-5.6.22-1.el6.x86_64.rpm
MySQL-shared-5.6.22-1.el6.x86_64.rpm
MySQL-shared-compat-5.6.22-1.el6.x86_64.rpm
MySQL-test-5.6.22-1.el6.x86_64.rpm
可以看到得到了很多的rpm包,这里面常用的包有MySQL-client-5.6.22-1.el6.x86_64.rpmmMySQL-server-5.6.22-1.el6.x86_64.rpm,如果仅
仅是想安装一个MySQL的服务器使用的话,安装这两个包其实就足够了,它包含了mysql的服务器端和客户端软件。有些时候还需要MySQL-
devel软件包,这个包也常安装,它里面包含了MySQL的库文件以及头文件,有些时候安装一些其他的软件需要调用到这些MySQL的库文件和头
文件的时候就安装MySQL-devel包,比方说安装MySQL proxy代理服务器,或者是mysql enterprise monitor监控软件可能都需要安装mysql-
devel软件包,下面来安装这些软件包。安装方式可以采用两种:
一种是rpm命令一个个安装,在安装过程中可能会遇到依赖性问题,需要手工去解决。
[root@zyg tmp]# rpm -ivh MySQL-client-5.6.22-1.el6.x86_64.rpm
Preparing... ########################################### [100%]
1:MySQL-client ########################################### [100%]
另外一个方式是使用yum命令的方式。
[root@node1 tmp]# yum install MySQL-server-5.6.22-1.el6.x86_64.rpm
安装完毕之后,屏幕上打印出了很多的内容,注意下面这句话:
2/40
A RANDOM PASSWORD HAS BEEN SET FOR THE MySQL root USER !
You will find that password in '/root/.mysql_secret'.
一个随机性的密码已经为mysqlroot 用户设置好了,你可以在root家目录下的.msyql_secret中看到这个密码,这个是mysql 5.5版本之后新出
现的一个特性,mysql 5.5之前的版本在安装完之后,有一个非常重要的安全性隐患就是mysql 管理用户和mysql root用户是空密码,所以对于
一个刚刚安装完成之后的mysql服务器来说,任何人可以从任何地方使用空密码直接访问数据库,这是一个很不安全的事情,因此在5.5.以后
mysql安装完之后会随机性的为root用户随机设置一个密码并且把它保存在root家目录下的.msyql_secret文件中
You must change that password on your first connect,
no other statement but 'SET PASSWORD' will be accepted.
See the manual for the semantics of the 'password expired' flag.
你必须在你第一次连接mysql的时候重设这个密码。别的都干不了,但是'SET PASSWORD这个命令是可以执行的,可以去看相应的手册,比
password expired部分的介绍
Also, the account for the anonymous user has been removed.
In addition, you can run:
/usr/bin/mysql_secure_installation
which will also give you the option of removing the test database.
This is strongly recommended for production servers.
See the manual for more instructions.
这里提到了一个工具叫做mysql_secure_installation叫安全的安装,这个安装其实提供了几个功能,让我们在初次安装MySQL之后呢,提供一
些安装上面的修改,建议大家在安装完毕之后使用,后面还有一些介绍,可以去mysql官方网站去看它的手册,还可以去shop.mysql.com买它
的商品,等等。
Please report any problems at http://bugs.mysql.com/
The latest information about MySQL is available on the web at
http://www.mysql.com
Support MySQL by buying support/licenses at http://shop.mysql.com
New default config file was created as /usr/my.cnf and
will be used by default by the server when you start it.
You may edit this file to change server settings
首先想要去操作mysql的时候,需要知道它给我们设置的随机密码是什么。我们来看一下
[root@zyg tmp]# cd
[root@zyg ~]# ls .mysql_secret
.mysql_secret
[root@zyg ~]# cat .mysql_secret
# The random password set for the root user at Mon Dec 8 01:47:25 2014 (local time): T9YV_AZe_HIZoQ5z
.mysql_secret这个文件里面写了随机性的密码。要连接mysql,就需要把这些随机密码输入进去。
不过先不着急,先运行一下mysql_secure_installation这个命令,建议在第一次安装完成之后先运行这个命令,如果你没有运行mysql的话,当
然无法对它进行一些安装方面的设置和操作。先把mysql这个服务启动起来。
[root@zyg ~]# service mysql start
Starting MySQL. [ OK ]
of 40
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜