centOS6.6系统中rpm安装 MySQL-5.6.30

RPM方式安装MySQL5.6.30

a. 检查MySQL及相关RPM包,是否安装,如果有安装,则移除(rpm –e 名称)

1 [[email protected]
~]
#
rpm -qa | grep -i mysql
2 mysql-libs-5.1.66-2.el6_3.x86_64
3 [[email protected]
~]
#
yum -y remove mysql-libs*

b. 下载Linux对应的RPM包,如:CentOS6.6_64对应的RPM包,如下:

1 [[email protected]
rpm]
#
ll
2 total
74364
3 -rw-r--r--.
1 root root 18442536 Dec 11 16:43 MySQL-client-5.6.30-1.linux_glibc2.5.x86_64.rpm
4 -rw-r--r--.
1 root root  3340660 Dec 11
16:43 MySQL-devel-5.6.30-1.linux_glibc2.5.x86_64.rpm
5 -rw-r--r--.
1 root root 54360600 Dec 11
16:43 MySQL-server-5.6.30-1.linux_glibc2.5.x86_64.rpm

c. 安装MySQL

1 [[email protected]
rpm]
#
rpm -ivh 
MySQL-server-5.6.30-1.linux_glibc2.5.x86_64.rpm
2 [[email protected]
rpm]
#
rpm -ivh
MySQL-devel-5.6.30-1.linux_glibc2.5.x86_64.rpm
3 [[email protected]
rpm]
#
rpm -ivh
MySQL-client-5.6.30-1.linux_glibc2.5.x86_64.rpm
4 #修改配置文件位置
5 [[email protected]
rpm]
#
cp /usr/share/mysql/my-default.cnf /etc/my.cnf

d. 初始化MySQL及设置密码

1 [[email protected]
rpm]
#
/usr/bin/mysql_install_db
2 [[email protected]
rpm]
#
service mysql start
3 [[email protected]
rpm]
#
cat /root/.mysql_secret  #查看root账号密码
4 #
The random password set for the root user at Wed Dec 11 23:32:50 2013 (local time): qKTaFZnl
5 [[email protected]
~]
#
mysql -uroot –pqKTaFZnl
6 mysql>
SET PASSWORD = PASSWORD(
‘123456‘);    #设置密码为123456
7 mysql> exit
8 [[email protected]
~]
#
mysql -uroot -p123456

e. 允许远程登陆

01 mysql>
use mysql;
02 mysql> select host,user,password
from user;
03 +-----------------------+------+-------------------------------------------+
04 |
host                  | user | password                                  |
05 +-----------------------+------+-------------------------------------------+
06 |
localhost             | root | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 |
07 |
localhost.localdomain | root | *1237E2CE819C427B0D8174456DD83C47480D37E8 |
08 |
127.0.0.1             | root | *1237E2CE819C427B0D8174456DD83C47480D37E8 |
09 |
::1                   | root | *1237E2CE819C427B0D8174456DD83C47480D37E8 |
10 +-----------------------+------+-------------------------------------------+
11  
12 mysql>
update user 
set password=password(‘123456‘)
where user=
‘root‘;
13 mysql>
update user 
set host=‘%‘ where
user=
‘root‘ and
host=
‘localhost‘;
14 mysql>
flush privileges;
15 mysql> exit

f. 设置开机自启动

1 [[email protected]
~]
#
chkconfig mysql on
2 [[email protected]
~]
#
chkconfig --list | grep mysql
3 mysql          
0:off   1:off   2:on    3:on    4:on    5:on    6:off

g. MySQL的默认安装位置

1 /var/lib/mysql/               #数据库目录
2 /usr/share/mysql              #配置文件目录
3 /usr/bin                     #相关命令目录
4 /etc/init.d/mysql              #启动脚本

修改字符集和数据存储路径

配置/etc/my.cnf文件,修改数据存放路径、mysql.sock路径以及默认编码utf-8.

[html] view
plain
 copy

  1. [client]
  2. password        = 123456
  3. port            = 3306
  4. default-character-set=utf8
  5. [mysqld]
  6. port            = 3306
  7. character_set_server=utf8
  8. character_set_client=utf8
  9. collation-server=utf8_general_ci
  10. #(注意linux下mysql安装完后是默认:表名区分大小写,列名不区分大小写; 0:区分大小写,1:不区分大小写)
  11. lower_case_table_names=1
  12. #(设置最大连接数,默认为 151,MySQL服务器允许的最大连接数16384; )
  13. max_connections=1000
  14. [mysql]
  15. default-character-set = utf8

时间: 2024-11-12 05:47:49

centOS6.6系统中rpm安装 MySQL-5.6.30的相关文章

CentOS 6.5系统中RPM安装配置MySQL数据库

一.mysql简介 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司.MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内, 这样就增加了速度并提高了灵活性.MySQL的SQL语言是用于访问数据库的最常用标准化语言.MySQL软件采用了双授权政策(本词条"授权政策"), 它分为社区版和商业版,由于其体积小.速度快.总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作

(一) Linux系统使用 RPM 安装Mysql

一.准备Mysql RPM文件 1. 官网下载 2. 博主网盘下载 3. 把 RPM  放在 /opt 目录下 二.准备安装Mysql 1. 检查是否有安装过Mysql  如果下面命令返回信息则装了Mysql,如果没有返回信息则没装Mysql rpm -qa | grep -i mysql 注:如果已安装,如需重新安装,使用rpm卸载命令如下: rpm -ev 安装过的mysql server rpm -ev 安装过的mysql client 命令使用示例:rpm -ev MySQL-clien

linux中rpm安装mysql默认目录

rpm安装默认目录:数据文件:/var/lib/mysql/配置文件模板:/usr/share/mysqlmysql客户端工具目录:/usr/bin日志目录:/var/log/ 二进制日志binlog修改配置文件:vim /etc/my.cnflog-bin=master-bin 重启服务 在目录/var/lib/mysql下会看到master-bin相关的文件

CentOS-6.4-DVD系统中安装Oracle-11.2.0.4

完整版见https://jadyer.github.io/2014/05/18/centos-install-oracle/ /** * CentOS-6.4-DVD系统中安装Oracle-11.2.0.4 * ---------------------------------------------------------------------------------------------------------------------- * [前言] * 本来是在CentOS-6.4-m

mac系统中搭建apache+mysql+php的开发环境,安装mysql后,登录报错:mac ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

php新手在mac系统中搭建apache+mysql+php的开发环境(按照这篇博客来操作的:http://my.oschina.net/joanfen/blog/171109?fromerr=xvCsafCe),在安装配置mysql完毕后,登录mysql,报错:mac ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO),折腾很久,终于解决,随手记录下,备忘. 解决方法: 第一步:如

Centos系统中彻底删除Mysql数据库

步骤: 1.输入命令查询系统中已安装的mysql. rpm -qa |grep -i mysql 2.逐个卸载mysql. yum remove 系统显示已安装的mysql 比如:yum remove mysql-community-server-5.7.19-1.el7.x86_64 3.卸载完成后使用find命令来查找系统中存在的mysql文件夹. find / -name mysql 4.使用rm -rf命令逐个删除文件夹路径即可. 比如:rm -rf /etc/logrotate.d/m

CentOS6.8下使用yum安装mysql,并远程登陆mysql

第1步.查看CentOS下是否已安装mysql 输入命令 :yum list installed | grep MySQL 第2步.删除已安装mysql 输入命令:yum -y remove mysql 看到complete就说明成功了 第3步.查看yum库中的mysql(非必须) 输入命令:yum list | grep mysql 第4步.从yum库中的安装mysql 输入命令: yum -y install mysql mysql-server mysql-devel 第5步.验证是否安装

获取系统中已经安装的文字输入法

//获取系统中已经安装的文字输入法 InputLanguageCollection MyInputs = InputLanguage.InstalledInputLanguages; //获取当前输入法信息 InputLanguage CurrentInput = InputLanguage.CurrentInputLanguage; string language = CurrentInput.LayoutName; IntPtr pt = new IntPtr(134481924); for

使用rpm安装mysql的默认目录

--使用rpm安装mysql的默认目录:1.数据库目录/var/lib/mysql/ 2.配置文件/usr/share/mysql(mysql.server命令及配置文件) 3.相关命令/usr/bin(mysqladmin mysqldump等命令) 4.启动脚本/etc/rc.d/init.d/(启动脚本文件mysql的目录)