切换导航
首页
技术问答
编程语言
前端开发
移动开发
开发工具
程序设计
行业应用
CMS系统
服务器
频道导航
▸ PHP
▸ Java
▸ Java SE
▸ Python
▸ C#
▸ C&C++
▸ Ruby
▸ VB
▸ asp.Net
▸ Go
▸ Perl
▸ netty
▸ Django
▸ Delphi
▸ Jsp
▸ .NET Core
▸ Spring
▸ Flask
▸ Springboot
▸ SpringMVC
▸ Lua
▸ Laravel
▸ Mybatis
▸ Asp
▸ Groovy
▸ ThinkPHP
▸ Yii
▸ swoole
▸ HTML
▸ HTML5
▸ JavaScript
▸ CSS
▸ jQuery
▸ Bootstrap
▸ Angularjs
▸ TypeScript
▸ Vue
▸ Dojo
▸ Json
▸ Electron
▸ Node.js
▸ extjs
▸ Express
▸ XML
▸ ES6
▸ Ajax
▸ Flash
▸ Unity
▸ React
▸ Flex
▸ Ant Design
▸ Web前端
▸ 微信小程序
▸ 微信公众号
▸ iOS
▸ Android
▸ Swift
▸ Hybrid
▸ Cocos2d-x
▸ Flutter
▸ Xcode
▸ Silverlight
▸ cocoa
▸ Cordova
前端之家
CentOS
CentOS6.5下二进制安装mysql-5.6.27
CentOS6.5下二进制安装mysql-5.6.27
2020-06-23
CentOS
前端之家
前端之家
收集整理的这篇文章主要介绍了
CentOS6.5下二进制安装mysql-5.6.27
,
前端之家
小编觉得挺不错的,现在分享给大家,也给大家做个参考。
感谢
分享
:http://blog.csdn.net/zq9017197/article/details/49871973
[cpp]
view plain
copy
@H_
404
_12@
print
?
MysqL
的安装分为三种:1、RPM包安装;2、二进制包安装;3、源码安装。
第一种方式比较简单,直接RPM包安装就OK了,或者通过yum源来安装,而第三种方式比较复杂。
一般项目中使用比较多的是通过二进制包来安装,这种安装方式可以根据企业的不同需求进行相关的
自定义
配置,比如安装在哪个目录,如何配置等。
现在具体介绍一下
MysqL
的二进制安装方式
1:查看系统版本
[root@CentOS~]#cat/etc/redhat-release
CentOSrelease6.5(Final)
2:
添加
用户
和组
[root@CentOS
MysqL
]#groupadd
MysqL
[root@CentOS
MysqL
]#useradd-r-g
MysqL
MysqL
3:安装
MysqL
到/usr/local/
MysqL
下
[root@CentOS~]#cd/tmp
[root@CentOStmp]#ll
MysqL
-5.6.27-linux-glibc2.5-i686.tar.gz
-rw-r--r--.1rootroot30405622611月1704:12
MysqL
-5.6.27-linux-glibc2.5-i686.tar.gz
[root@CentOStmp]#tarzxf
MysqL
-5.6.27-linux-glibc2.5-i686.tar.gz-C/usr/local/
[root@CentOStmp]#cd/usr/local/
[root@CentOSlocal]#mv
MysqL
-5.6.27-linux-glibc2.5-i686/
MysqL
[root@CentOSlocal]#chown-R
MysqL
:
MysqL
MysqL
/
[root@CentOS
MysqL
]#mkdir/mydata
[root@CentOS
MysqL
]#chown-R
MysqL
:
MysqL
/mydata
4:初始化
MysqL
[root@CentOS/]#cd/usr/local/
MysqL
[root@CentOS
MysqL
]#./scripts/
MysqL
_install_db--user=
MysqL
--basedir=/usr/local/
MysqL
--datadir=/mydata
[root@CentOS
MysqL
]#chown-R
MysqL
:
MysqL
*
5:
修改
MysqL
主
配置文件
[root@CentOS
MysqL
]#cd/usr/local/
MysqL
[root@CentOS
MysqL
]#cpsupport-files/my-
default
.cnf/etc/my.cnf##注:如果/etc/my.cnf
文件
存在,则覆盖。
[root@CentOS
MysqL
]#vi/etc/my.cnf
[client]
password=123456
port=3306
default
-character-set=utf8
[
MysqL
d]
datadir=/mydata
port=3306
character_set_server=utf8
character_set_client=utf8
collation-server=utf8_general_ci
lower_case_table_names=1
max_connections=1000
[
MysqL
]
6:为
MysqL
提供服务脚本
[root@CentOS
MysqL
]#cd/usr/local/
MysqL
[root@CentOS
MysqL
]#cpsupport-files/
MysqL
.server/etc/rc.d/init.d/
MysqL
d
7:
添加
开启自启
[root@CentOSinit.d]#chkconfig--add
MysqL
d
[root@CentOSinit.d]#chkconfig
MysqL
don
8:启动
MysqL
[root@CentOSinit.d]#service
MysqL
dstart
Starting
MysqL
...[确定]
[root@CentOSinit.d]#service
MysqL
dstatus
MysqL
running(2068)[确定]
9:
添加
环境变量
[root@CentOSbin]#vi/etc/profile
PATH=/usr/local/
MysqL
/bin:/usr/local/
MysqL
/lib:$PATH
exportPATH
或
[root@CentOSinit.d]#ln-s/usr/local/
MysqL
/bin/
MysqL
/usr/bin
10:
登录
MysqL
,
修改密码
,
删除
空
用户
(密码为空)
[root@CentOSinit.d]#
MysqL
-uroot-p-S/tmp/
MysqL
.sock
MysqL
>selectuser,host,passwordfrom
MysqL
.user;
+------+-----------+----------+
|user|host|password|
|root|localhost||
|root|centos||
|root|127.0.0.1||
|root|::1||
||localhost||
||centos||
+------+-----------+----------+
6rowsinset(0.00sec)
MysqL
>update
MysqL
.usersetpassword=PASSWORD(
'123456'
)whereuser=
'root'
;
+------+-----------+-------------------------------------------+
|root|localhost|*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9|
|root|centos|*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9|
|root|127.0.0.1|*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9|
|root|::1|*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9|
+------+-----------+-------------------------------------------+
MysqL
>dropuser
''
@localhost;
||centos||
MysqL
>use
MysqL
MysqL
>updateusersethost=
'%'
whereuser=
'root'
andhost=
'localhost'
;
QueryOK,1rowaffected(0.00sec)
Rowsmatched:1Changed:1Warnings:0
|root|%|*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9|
5rowsinset(0.00sec)
MysqL
>FLUSHPRIVILEGES;
参考:
http:
//blog.csdn.net/cnyyx/article/details/45151693
//www.cnblogs.com/xiaoit/p/3988640.html
上一篇:Centos 6.8 安装 Protocol Buffers
下一篇:CentOS 7.3 安装GCC 4.9.4
猜你在找的CentOS相关文章
Centos7离线安装gcc4.8
有时候CentOS工作在无互联网的环境下,需要在离线环境下安装一些组件,这次实现的是模拟在...
作者:踏平扶桑 时间:2024-09-29
CentOS7离线安装devtoolset-9并编译redis6.0.5
首先参照https://www.cnblogs.com/wdw984/p/13330074.html,来进行如何安装Centos和离线下...
作者:踏平扶桑 时间:2024-09-29
使用Nginx在80端口上代理多个.NET CORE网站
有两个.NET CORE3.1网站部署在CentOS7上(内网IP是192.168.2.32),现在想实现访问http://...
作者:踏平扶桑 时间:2024-09-29
CentOS7中配置vsftpd
1、yum -y install vsftpd 安装vsftpd 2、配置vsftpd的配置文件(/etc/vsftpd/vsftpd.conf...
作者:踏平扶桑 时间:2024-09-29
CentOS7离线安装Mysql8.0
首先去mysql官网下载mysql的离线rpm安装包(https://downloads.mysql.com/archives/commun...
作者:踏平扶桑 时间:2024-09-29
CentOS中增加网络连接数的方法
CentOS默认对外访问,发起的TCP链接总数小于28232个。 可以通过以下命令的结果计算出来 $ ...
作者:踏平扶桑 时间:2024-09-29
VMware安装Centos7虚拟机
首先安装虚拟机很简单,所以呢,具体的安装过程就引用别人的博客,这篇文字很详细,引用之...
作者:前端之家 时间:2021-02-27
[Linux] 解决CentOS下Requires: libjson-c.so错误
当安装某些rpm包的时候 , 会爆出这个错误 Requires: libjson-c.so json-c是c语言下的json库...
作者:前端之家 时间:2021-02-06
阿里云centos7安装mysql8数据库
linux系统安装mysql8
作者:前端之家 时间:2021-01-10
centos安装mysql
一、安装 二、修改密码 三、修改远程连接权限(为了使用navicat)
作者:前端之家 时间:2020-12-03
编程分类
Linux
Windows
CentOS
Ubuntu
Nginx
WebService
Scala
Memcache
Apache
Redis
Docker
Bash
Azure
Tomcat
LNMP
Shell
数据结构
服务器运维
网络安全
最新文章
• Centos7离线安装gcc4.8
• CentOS7离线安装devtoolse
• 使用Nginx在80端口上代理多
• CentOS7中配置vsftpd
• CentOS7离线安装Mysql8.0
• CentOS7下安装RabbitMQ
• CentOS中增加网络连接数的
• VMware安装Centos7虚拟机
• [Linux] 解决CentOS下Requ
• 阿里云centos7安装mysql8数
热门标签
更多 ►
xebug
nodemon
docker-copy
dcos
elasticsearc
windows-cont
docker-windo
docker-aws
amazon-cloud
envoyproxy
hashicorp-va
swisscomdev
kafka-python
zscaler
photon-os
docker-swarm
kamon
google-cloud
concourse
wso2-am
persistent-v
api-manager
process-mana
manjaro
jenkins-work
hypriot
remoteapi
keystonejs
bitcoind
bitcoin-test