2019独角兽企业重金招聘Python工程师标准>>>

rpm安装mysql5.6

1.检查下linux是不是已经安装了mysql

rpm -qa | grep -i mysql

#如果安装了先卸载旧的版本

yum -y remove mysql...

2.下载需要的安装包,下载地址

http://cdn.mysql.com/Downloads/MySQL-5.6/MySQL-client-5.6.20-1.el6.x86_64.rpm
http://cdn.mysql.com/Downloads/MySQL-5.6/MySQL-devel-5.6.20-1.el6.x86_64.rpm
http://cdn.mysql.com/Downloads/MySQL-5.6/MySQL-server-5.6.20-1.el6.x86_64.rpm

或者到官网下载完整包http://dev.mysql.com/downloads/mysql

3.开始安装

tar xvf MySQL-5.6.21-1.el6.x86_64.rpm-bundle.tar
yum -y localinstall *.rpm
A random root password has been set. You will find it in '/root/.mysql_secret'.
A RANDOM PASSWORD HAS BEEN SET FOR THE MySQL root USER !
You will find that password in '/root/.mysql_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.
Also, the account for the anonymous user has been removed.
In addition, you can run:/usr/bin/mysql_secure_installation

安装完成后会有上面提示,MySQL5.6安装完成后会生成一个随机密码,密码保存在/root/.mysql_secret文件中

4.修改配置文件位置并做相关设置

cp /usr/share/mysql/my-default.cnf /etc/my.cnf
vi /etc/my.cnf

#做如下配置

[client]
port = 3306
default-character-set=utf8
[mysqld]
port = 3306
character_set_server=utf8
character_set_client=utf8
collation-server=utf8_general_ci

#linux下mysql安装完后是默认:表名区分大小写,列名不区分大小写; 0:区分大小写,1:不区分大小写

lower_case_table_names=1

#设置最大连接数,默认为 151,MySQL服务器允许的最大连接数16384

max_connections=1000
[mysql]
default-character-set = utf8

5.初始化MySQL及设置密码。执行安装完成后的脚本,默认在以下路径

/usr/bin/mysql_install_db
To start mysqld at boot time you have to copy
support-files/mysql.server to the right place for your system
PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
To do so, start the server, then issue the following commands:/usr/bin/mysqladmin -u root password 'new-password'/usr/bin/mysqladmin -u root -h localhost.localdomain password 'new-password'
Alternatively you can run:/usr/bin/mysql_secure_installation
which will also give you the option of removing the test
databases and anonymous user created by default. This is
strongly recommended for production servers.

根据提示,我们可以通过给出的提示做相关安全设置,执行如下脚本

/usr/bin/mysql_secure_installation
Enter current password for root (enter for none):
OK, successfully used password, moving on...
You already have a root password set, so you can safely answer 'n'.

更改密码

Change the root password? [Y/n] y
New password:
Re-enter new password:

禁用匿名登录

Remove anonymous users? [Y/n] y... Success!

禁用root用户远程登录,生产环境建议禁掉

Disallow root login remotely? [Y/n] y... skipping.

删除test数据库,建议删掉

Remove test database and access to it? [Y/n] y- Dropping test database...... Success!- Removing privileges on test database...... Success!

重新加载权限表

Reload privilege tables now? [Y/n] y... Success!
Thanks for using MySQL!

至此,MySQL5.6安装完成

转载于:https://my.oschina.net/51clocker/blog/388257

rpm包安装mysql5.6相关推荐

  1. centos6.5 rpm安装mysql_CentOS6.5系统下RPM包安装MySQL5.6(转)

    1.查看操作系统相关信息. [root@linuxidc ~]# cat /etc/issue CentOS release 6.5 (Final) Kernel \r on an \m [root@ ...

  2. Centos7下使用rpm包安装mysql5.6数据库

    Centos7下使用rpm包安装mysql5.6数据库 环境 [root@mysql01 ~]# uname -r 3.10.0-514.el7.x86_64 [root@mysql01 ~]# ca ...

  3. rpm包安装mysql5.5

    由于近期atomic源无法使用,所以安装mysql5.5不太方便.这里使用rpm包来安装mysql5.5. 使用yum下载rpm包很简单,首先安装yum-utils. yum install -y y ...

  4. rpm包安装mysql配置文件目录_CentOS6.5系统下RPM包安装MySQL5.6

    1.新开的云服务器,需要检测系统是否自带安装mysql yum list installed | grep mysql 2.如果发现有系统自带mysql,果断这么干 yum -y remove mys ...

  5. rpm安装mysql报错_【CentOS-65】通过rpm包安装mysql57解决了server报错和mysqld启动报错的问题...

    [CentOS-6.5]通过rpm包安装mysql5.7(解决了server包安装报错和mysqld启动报错的问题) 一.官网下载rpm包二.安装 wget三.检查是否已有数据库四.在linux在解压 ...

  6. RPM方式安装MySQL5.6和windows下安装mysql解压版

    下载地址: http://cdn.MySQL.com/archives/mysql-5.6/MySQL-server-5.6.13-1.el6.x86_64.rpm http://cdn.mysql. ...

  7. RPM方式安装MySQL5.6

    RPM方式安装MySQL5.6 rpm -ivh MySQL-server-5.6.25-1.linux_glibc2.5.x86_64.rpm rpm -ivh MySQL-client-5.6.2 ...

  8. centos rpm安装mysql5.5_CentOS下以RPM方式安装MySQL5.5

    首先去mySQL官网下载页面: http://dev.mysql.com/downloads/mysql/#downloads Select Platform 选择  Oracle & Red ...

  9. rpm安装mysql5.5_CentOS下以RPM方式安装MySQL5.5

    1.查找以前是否装有mysql 命令:rpm -qa|grep -i mysql 可以看到mysql的两个包: mysql-4.1.12-3.RHEL4.1 mysqlclient10-3.23.58 ...

最新文章

  1. oracle存储过程00054,oracle执行存储过程报错:ORA-12011
  2. python创建字典型数据_Python数据类型之字典dict
  3. SyncStudy Poster
  4. linux 关闭redis 命令_redis----------linux和mac如何安装redis和启动,关闭
  5. 【Python基础】Python中的高效迭代库itertools,排列组合随便求
  6. Windows命令行下的进程管理
  7. 段错误、内存泄漏、内存溢出、堆溢出、栈溢出
  8. JAVA设计模式 - 建造者模式
  9. Python基础教程:Day14b-网络应用开发
  10. Powershell 语法总结
  11. [转载] python字符串处理函数汇总
  12. textarea 在 Chrome Safari FireFox 浏览器中禁用拖动和固定大小
  13. 「测试开发工程师」和「软件测试工程师」有什么区别?
  14. mysql数据库 uft8_unicode_ci是utf8吗_mysql utf8_unicode_ci与utf8_general_ci的区别
  15. 无盘服务器软阵列,论坛有史最详细的WIN软阵列教程
  16. 基于ZigBee 的多点温度采集系统设计与实现
  17. CSS+div布局总结(快速入门,附代码)
  18. vi与gedit的区别
  19. C语言编程求小球自由落体高度
  20. 一个数如果恰好等于它的因子之和,这个数就称为完数。例如6=1+2+3.编程 找出1000以内的所有完数

热门文章

  1. 5G的未来投资机会在哪里?
  2. 寒武纪宣布完成B轮融资 整体估值达25亿美元
  3. 科技部认定的独角兽名单来了!共164家
  4. 程序员头发失踪之谜 | 每日趣闻
  5. Spark在Windows下的环境搭建
  6. 阿里开源了一项自研核心技术 Pouch!
  7. zabbix图表出现中文乱码
  8. Schema中elementFormDefault=qualified所起的作用
  9. P3321 [SDOI2015]序列统计
  10. 【原创】MySQL 实现Oracle或者PostgreSQL的row_number over 这样的排名语法