1、确认mysql是否已安装,有下面的代码可知
[root@cdh1 zjl]# yum list installed mysql* Loaded plugins: fastestmirror, refresh-packagekit, security Loading mirror speeds from cached hostfile * base: mirrors.zju.edu.cn * extras: mirrors.aliyun.com * updates: mirrors.aliyun.com Installed Packages MySQL-python.x86_64 1.2.3-0.3.c1.1.el6 @base mysql-libs.x86_64 5.1.73-8.el6_8 @anaconda-CentOS-201703281317.x86_64/6.9
2、卸载已安装的mysql,建议使用yum命令,因为yum命令可以自动删除与mysql相关的依赖;如果使用rpm命令,则还需要手动去删除和mysql相关的文件,比较麻烦
[root@cdh1 zjl]# yum remove MySQL-python.x86_64 mysql-libs.x86_64
Loaded plugins: fastestmirror, refresh-packagekit, security
Setting up Remove Process
Resolving Dependencies
--> Running transaction check
---> Package MySQL-python.x86_64 0:1.2.3-0.3.c1.1.el6 will be erased
--> Processing Dependency: MySQL-python for package: cloudera-manager-agent-5.11.1-1.cm5111.p0.9.el6.x86_64
---> Package mysql-libs.x86_64 0:5.1.73-8.el6_8 will be erased
--> Processing Dependency: libmysqlclient.so.16()(64bit) for package: 2:postfix-2.6.6-8.el6.x86_64
--> Processing Dependency: libmysqlclient.so.16(libmysqlclient_16)(64bit) for package: 2:postfix-2.6.6-8.el6.x86_64
--> Processing Dependency: mysql-libs for package: 2:postfix-2.6.6-8.el6.x86_64
--> Running transaction check
---> Package cloudera-manager-agent.x86_64 0:5.11.1-1.cm5111.p0.9.el6 will be erased
---> Package postfix.x86_64 2:2.6.6-8.el6 will be erased
--> Processing Dependency: /usr/sbin/sendmail for package: redhat-lsb-core-4.0-7.el6.centos.x86_64
--> Processing Dependency: /usr/sbin/sendmail for package: cronie-1.4.4-16.el6_8.2.x86_64
--> Running transaction check
---> Package cronie.x86_64 0:1.4.4-16.el6_8.2 will be erased
--> Processing Dependency: cronie = 1.4.4-16.el6_8.2 for package: cronie-anacron-1.4.4-16.el6_8.2.x86_64
---> Package redhat-lsb-core.x86_64 0:4.0-7.el6.centos will be erased
--> Processing Dependency: redhat-lsb-core(x86-64) = 4.0 for package: redhat-lsb-printing-4.0-7.el6.centos.x86_64
--> Processing Dependency: redhat-lsb-core(x86-64) = 4.0-7.el6.centos for package: redhat-lsb-4.0-7.el6.centos.x86_64
--> Processing Dependency: redhat-lsb-core(x86-64) = 4.0 for package: redhat-lsb-graphics-4.0-7.el6.centos.x86_64
--> Running transaction check
---> Package cronie-anacron.x86_64 0:1.4.4-16.el6_8.2 will be erased
---> Package redhat-lsb.x86_64 0:4.0-7.el6.centos will be erased
--> Processing Dependency: redhat-lsb(x86-64) = 4.0-7.el6.centos for package: redhat-lsb-compat-4.0-7.el6.centos.x86_64
---> Package redhat-lsb-graphics.x86_64 0:4.0-7.el6.centos will be erased
---> Package redhat-lsb-printing.x86_64 0:4.0-7.el6.centos will be erased
--> Running transaction check
---> Package redhat-lsb-compat.x86_64 0:4.0-7.el6.centos will be erased
--> Processing Dependency: /etc/cron.d for package: crontabs-1.10-33.el6.noarch
--> Processing Dependency: /etc/cron.d for package: sysstat-9.0.4-33.el6.x86_64
--> Restarting Dependency Resolution with new changes.
--> Running transaction check
---> Package crontabs.noarch 0:1.10-33.el6 will be erased
---> Package sysstat.x86_64 0:9.0.4-33.el6 will be erased
--> Finished Dependency Resolution
Dependencies Resolved
====================================================================
Package Arch Version Repository
Size
====================================================================
Removing:
MySQL-python x86_64 1.2.3-0.3.c1.1.el6 @base 246 k
mysql-libs x86_64 5.1.73-8.el6_8 @anaconda-CentOS-201703281317.x86_64/6.9
4.0 M
Removing for dependencies:
cloudera-manager-agent x86_64 5.11.1-1.cm5111.p0.9.el6 @/cloudera-manager-agent-5.11.1-1.cm5111.p0.9.el6.x86_64
71 M
cronie x86_64 1.4.4-16.el6_8.2 @anaconda-CentOS-201703281317.x86_64/6.9
174 k
cronie-anacron x86_64 1.4.4-16.el6_8.2 @anaconda-CentOS-201703281317.x86_64/6.9
43 k
crontabs noarch 1.10-33.el6 @anaconda-CentOS-201703281317.x86_64/6.9
2.4 k
postfix x86_64 2:2.6.6-8.el6 @anaconda-CentOS-201703281317.x86_64/6.9
9.7 M
redhat-lsb x86_64 4.0-7.el6.centos @anaconda-CentOS-201703281317.x86_64/6.9
0.0
redhat-lsb-compat x86_64 4.0-7.el6.centos @anaconda-CentOS-201703281317.x86_64/6.9
0.0
redhat-lsb-core x86_64 4.0-7.el6.centos @anaconda-CentOS-201703281317.x86_64/6.9
22 k
redhat-lsb-graphics x86_64 4.0-7.el6.centos @anaconda-CentOS-201703281317.x86_64/6.9
0.0
redhat-lsb-printing x86_64 4.0-7.el6.centos @anaconda-CentOS-201703281317.x86_64/6.9
0.0
sysstat x86_64 9.0.4-33.el6 @anaconda-CentOS-201703281317.x86_64/6.9
826 k
Transaction Summary
====================================================================
Remove 13 Package(s)
Installed size: 86 M
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Warning: RPMDB altered outside of yum.
Erasing : redhat-lsb-compat-4.0-7.el6.centos.x86_64 1/13
Erasing : redhat-lsb-4.0-7.el6.centos.x86_64 2/13
Erasing : cloudera-manager-agent-5.11.1-1.cm5111.p0.9. 3/13
warning: /etc/cloudera-scm-agent/config.ini saved as /etc/cloudera-scm-agent/config.ini.rpmsave
Erasing : redhat-lsb-graphics-4.0-7.el6.centos.x86_64 4/13
Erasing : redhat-lsb-printing-4.0-7.el6.centos.x86_64 5/13
Erasing : redhat-lsb-core-4.0-7.el6.centos.x86_64 6/13
/var/tmp/rpm-tmp.jLbJUk: line 1: lsb_release: command not found
Erasing : MySQL-python-1.2.3-0.3.c1.1.el6.x86_64 7/13
Erasing : sysstat-9.0.4-33.el6.x86_64 8/13
Erasing : crontabs-1.10-33.el6.noarch 9/13
Erasing : cronie-anacron-1.4.4-16.el6_8.2.x86_64 10/13
Erasing : cronie-1.4.4-16.el6_8.2.x86_64 11/13
Erasing : 2:postfix-2.6.6-8.el6.x86_64 12/13
Erasing : mysql-libs-5.1.73-8.el6_8.x86_64 13/13
Verifying : redhat-lsb-printing-4.0-7.el6.centos.x86_64 1/13
Verifying : cronie-anacron-1.4.4-16.el6_8.2.x86_64 2/13
Verifying : cronie-1.4.4-16.el6_8.2.x86_64 3/13
Verifying : 2:postfix-2.6.6-8.el6.x86_64 4/13
Verifying : redhat-lsb-4.0-7.el6.centos.x86_64 5/13
Verifying : redhat-lsb-core-4.0-7.el6.centos.x86_64 6/13
Verifying : cloudera-manager-agent-5.11.1-1.cm5111.p0.9. 7/13
Verifying : crontabs-1.10-33.el6.noarch 8/13
Verifying : redhat-lsb-compat-4.0-7.el6.centos.x86_64 9/13
Verifying : MySQL-python-1.2.3-0.3.c1.1.el6.x86_64 10/13
Verifying : redhat-lsb-graphics-4.0-7.el6.centos.x86_64 11/13
Verifying : sysstat-9.0.4-33.el6.x86_64 12/13
Verifying : mysql-libs-5.1.73-8.el6_8.x86_64 13/13
Removed:
MySQL-python.x86_64 0:1.2.3-0.3.c1.1.el6
mysql-libs.x86_64 0:5.1.73-8.el6_8
Dependency Removed:
cloudera-manager-agent.x86_64 0:5.11.1-1.cm5111.p0.9.el6
cronie.x86_64 0:1.4.4-16.el6_8.2
cronie-anacron.x86_64 0:1.4.4-16.el6_8.2
crontabs.noarch 0:1.10-33.el6
postfix.x86_64 2:2.6.6-8.el6
redhat-lsb.x86_64 0:4.0-7.el6.centos
redhat-lsb-compat.x86_64 0:4.0-7.el6.centos
redhat-lsb-core.x86_64 0:4.0-7.el6.centos
redhat-lsb-graphics.x86_64 0:4.0-7.el6.centos
redhat-lsb-printing.x86_64 0:4.0-7.el6.centos
sysstat.x86_64 0:9.0.4-33.el6
Complete!
3、用whereis命令查找mysql相关的文件,因为步骤2用yum来卸载,所以mysql被清理得很干净;如果使用rpm将会很麻烦,有很多的文件需要手动清除
[root@cdh1 zjl]# whereis mysql mysql:
4、查看系统中的mysql安装包
[root@cdh1 zjl]# yum list mysql* Loaded plugins: fastestmirror, refresh-packagekit, security Loading mirror speeds from cached hostfile * base: mirrors.zju.edu.cn * extras: mirrors.aliyun.com * updates: mirrors.aliyun.com Available Packages MySQL-python.x86_64 1.2.3-0.3.c1.1.el6 base mysql.x86_64 5.1.73-8.el6_8 base mysql-bench.x86_64 5.1.73-8.el6_8 base mysql-connector-java.noarch 1:5.1.17-6.el6 base mysql-connector-odbc.x86_64 5.1.5r1144-7.el6 base mysql-devel.i686 5.1.73-8.el6_8 base mysql-devel.x86_64 5.1.73-8.el6_8 base mysql-embedded.i686 5.1.73-8.el6_8 base mysql-embedded.x86_64 5.1.73-8.el6_8 base mysql-embedded-devel.i686 5.1.73-8.el6_8 base mysql-embedded-devel.x86_64 5.1.73-8.el6_8 base mysql-libs.i686 5.1.73-8.el6_8 base mysql-libs.x86_64 5.1.73-8.el6_8 base mysql-server.x86_64 5.1.73-8.el6_8 base mysql-test.x86_64 5.1.73-8.el6_8 base
5、选择mysql-server来安装
[root@cdh1 zjl]# yum install mysql-server Loaded plugins: fastestmirror, refresh-packagekit, security Setting up Install Process Loading mirror speeds from cached hostfile * base: mirrors.zju.edu.cn * extras: mirrors.aliyun.com * updates: mirrors.aliyun.com Resolving Dependencies --> Running transaction check ---> Package mysql-server.x86_64 0:5.1.73-8.el6_8 will be installed --> Processing Dependency: mysql = 5.1.73-8.el6_8 for package: mysql-server-5.1.73-8.el6_8.x86_64 --> Processing Dependency: perl-DBI for package: mysql-server-5.1.73-8.el6_8.x86_64 --> Processing Dependency: perl-DBD-MySQL for package: mysql-server-5.1.73-8.el6_8.x86_64 --> Processing Dependency: perl(DBI) for package: mysql-server-5.1.73-8.el6_8.x86_64 --> Processing Dependency: libmysqlclient_r.so.16(libmysqlclient_16)(64bit) for package: mysql-server-5.1.73-8.el6_8.x86_64 --> Processing Dependency: libmysqlclient.so.16(libmysqlclient_16)(64bit) for package: mysql-server-5.1.73-8.el6_8.x86_64 --> Processing Dependency: libmysqlclient_r.so.16()(64bit) for package: mysql-server-5.1.73-8.el6_8.x86_64 --> Processing Dependency: libmysqlclient.so.16()(64bit) for package: mysql-server-5.1.73-8.el6_8.x86_64 --> Running transaction check ---> Package mysql.x86_64 0:5.1.73-8.el6_8 will be installed ---> Package mysql-libs.x86_64 0:5.1.73-8.el6_8 will be installed ---> Package perl-DBD-MySQL.x86_64 0:4.013-3.el6 will be installed ---> Package perl-DBI.x86_64 0:1.609-4.el6 will be installed --> Finished Dependency Resolution Dependencies Resolved ================================================================================================================================================================================================================= Package Arch Version Repository Size ================================================================================================================================================================================================================= Installing: mysql-server x86_64 5.1.73-8.el6_8 base 8.6 M Installing for dependencies: mysql x86_64 5.1.73-8.el6_8 base 895 k mysql-libs x86_64 5.1.73-8.el6_8 base 1.2 M perl-DBD-MySQL x86_64 4.013-3.el6 base 134 k perl-DBI x86_64 1.609-4.el6 base 705 k Transaction Summary ================================================================================================================================================================================================================= Install 5 Package(s) Total download size: 12 M Installed size: 33 M Is this ok [y/N]: 6、选择y继续安装 Is this ok [y/N]: y Downloading Packages: (1/5): mysql-5.1.73-8.el6_8.x86_64.rpm | 895 kB 00:00 (2/5): mysql-libs-5.1.73-8.el6_8.x86_64.rpm | 1.2 MB 00:00 (3/5): mysql-server-5.1.73-8.el6_8.x86_64.rpm | 8.6 MB 00:02 (4/5): perl-DBD-MySQL-4.013-3.el6.x86_64.rpm | 134 kB 00:00 (5/5): perl-DBI-1.609-4.el6.x86_64.rpm | 705 kB 00:00 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Total 2.2 MB/s | 12 MB 00:05 Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Installing : mysql-libs-5.1.73-8.el6_8.x86_64 1/5 Installing : perl-DBI-1.609-4.el6.x86_64 2/5 Installing : perl-DBD-MySQL-4.013-3.el6.x86_64 3/5 Installing : mysql-5.1.73-8.el6_8.x86_64 4/5 Installing : mysql-server-5.1.73-8.el6_8.x86_64 5/5 Verifying : perl-DBD-MySQL-4.013-3.el6.x86_64 1/5 Verifying : mysql-libs-5.1.73-8.el6_8.x86_64 2/5 Verifying : mysql-server-5.1.73-8.el6_8.x86_64 3/5 Verifying : mysql-5.1.73-8.el6_8.x86_64 4/5 Verifying : perl-DBI-1.609-4.el6.x86_64 5/5 Installed: mysql-server.x86_64 0:5.1.73-8.el6_8 Dependency Installed: mysql.x86_64 0:5.1.73-8.el6_8 mysql-libs.x86_64 0:5.1.73-8.el6_8 perl-DBD-MySQL.x86_64 0:4.013-3.el6 perl-DBI.x86_64 0:1.609-4.el6 Complete!
7、启动mysql服务
[root@cdh1 zjl]# service mysqld start
Initializing MySQL database: Installing MySQL system tables...
OK
Filling help tables...
OK
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 cdh1.zjl.com 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.
See the manual for more instructions.
You can start the MySQL daemon with:
cd /usr ; /usr/bin/mysqld_safe &
You can test the MySQL daemon with mysql-test-run.pl
cd /usr/mysql-test ; perl mysql-test-run.pl
Please report any problems with the /usr/bin/mysqlbug script!
[ OK ]
Starting mysqld: [ OK ]
8、连接一下试一下,直接mysql然后\q关闭连接
[root@cdh1 zjl]# mysql Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 2 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> \q Bye
9、设置mysql开机启动
[root@cdh1 zjl]# chkconfig mysqld on
10、开启3306端口,并保存
[root@cdh1 zjl]# /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT [root@cdh1 zjl]# /etc/rc.d/init.d/iptables save
11、连接mysql设置密码
[root@cdh1 zjl]# mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3
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> use mysql;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
mysql> update user set password=password('123') where user='root';
Query OK, 3 rows affected (0.02 sec)
Rows matched: 3 Changed: 3 Warnings: 0
mysql> flush privileges;
Query OK, 0 rows affected (0.02 sec)
mysql> \q
Bye
12、重启mysql服务
[root@cdh1 zjl]# service mysqld restart Stopping mysqld: [ OK ] Starting mysqld: [ OK ]
以上所述是小编给大家介绍的centos 6.9安装mysql的详细教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
# centos
# 6.9安装mysql
# centOs6.9服务器版本安装图解(包含java和mysql)
# Centos6.9安装Mysql5.7.18步骤记录
# CentOS6.9+Mysql5.7.18源码安装详细教程
# 小编
# 将会
# 在此
# 有很多
# 得很
# 给大家
# 还需要
# 重启
# 所述
# 给我留言
# 可以自动
# 感谢大家
# 很麻烦
# 安装包
# 并保存
# 疑问请
# 有任何
# crontabs
# compat
# graphics
相关文章:
网站制作需要会哪些技术,建立一个网站要花费多少?
浅谈Javascript中的Label语句
定制建站价位费用解析与套餐推荐全攻略
如何快速搭建高效WAP手机网站吸引移动用户?
购物网站制作公司有哪些,哪个购物网站比较好?
台州网站建设制作公司,浙江手机无犯罪记录证明怎么开?
如何在Windows 2008云服务器安全搭建网站?
如何在云虚拟主机上快速搭建个人网站?
免费制作海报的网站,哪位做平面的朋友告诉我用什么软件做海报比较好?ps还是cd还是ai这几个软件我都会些我是做网页的?
常州自助建站费用包含哪些项目?
济南专业网站制作公司,济南信息工程学校怎么样?
建站主机如何选?高性价比方案全解析
如何通过西部建站助手安装IIS服务器?
网站制作软件有哪些,制图软件有哪些?
寿县云建站:智能SEO优化与多行业模板快速上线指南
网站制作培训多少钱一个月,网站优化seo培训课程有哪些?
专业公司网站制作公司,用什么语言做企业网站比较好?
建站之星导航如何优化提升用户体验?
如何在IIS中配置站点IP、端口及主机头?
极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?
如何实现建站之星域名转发设置?
PHP 500报错的快速解决方法
正规网站制作公司有哪些,目前国内哪家网页网站制作设计公司比较专业靠谱?口碑好?
香港服务器WordPress建站指南:SEO优化与高效部署策略
大同网页,大同瑞慈医院官网?
个人摄影网站制作流程,摄影爱好者都去什么网站?
微信h5制作网站有哪些,免费微信H5页面制作工具?
淘宝制作网站有哪些,淘宝网官网主页?
建站主机与虚拟主机有何区别?如何选择最优方案?
小型网站制作HTML,*游戏网站怎么搭建?
南京做网站制作公司,南京哈发网络有限公司,公司怎么样,做网页美工DIV+CSS待遇怎么样?
如何快速生成橙子建站落地页链接?
如何选择香港主机高效搭建外贸独立站?
如何通过万网虚拟主机快速搭建网站?
视频网站制作教程,怎么样制作优酷网的小视频?
北京网站制作网页,网站升级改版需要多久?
如何在Golang中引入测试模块_Golang测试包导入与使用实践
建站之星后台密码遗忘或太弱?如何重置与强化?
宝塔面板创建网站无法访问?如何快速排查修复?
教学论文网站制作软件有哪些,写论文用什么软件
?
建站之星IIS配置教程:代码生成技巧与站点搭建指南
在线教育网站制作平台,山西立德教育官网?
如何在阿里云香港服务器快速搭建网站?
官网自助建站平台指南:在线制作、快速建站与模板选择全解析
如何在Tomcat中配置并部署网站项目?
建站VPS配置与SEO优化指南:关键词排名提升策略
制作销售网站教学视频,销售网站有哪些?
建站主机是否等同于虚拟主机?
宝华建站服务条款解析:五站合一功能与SEO优化设置指南
建站之星如何修改网站生成路径?
*请认真填写需求信息,我们会在24小时内与您取得联系。