首页 / CENTOS / CentOS安装MySQL
CentOS安装MySQL
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了CentOS安装MySQL,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2757字,纯文字阅读大概需要4分钟。
内容图文
![CentOS安装MySQL](/upload/InfoBanner/zyjiaocheng/549/ca1d8e4364e14701ab0c12657be6ca0b.jpg)
鉴于菜鸟,解释下【安装mysql】,因为要在linux上使用mysql数据库,但又不清楚mysql的运行方式,故用个笼统的名词。其实,mysql分
鉴于菜鸟,解释下【安装mysql】,因为要在linux上使用mysql数据库,但又不清楚mysql的运行方式,故用个笼统的名词。
其实,mysql分为mysql server与mysql client,故,这两个【软件包】都必须安装上。
曾经犯的错误:
尤其之前不清楚mysql server 与 mysql client,打开终端后,输入:mysql,返回无此命令。
然后想当然地使用:
yum install mysql
最后这条能执行,还能安装(安装什么不知道),安装完成后,用命令:
whereis mysql
还能找到相应的文件和二进制文件。但执行:
mysql
出现的是无法打开 ***** sokcet。(猜测,,server没启)。
server mysql status
chkconfig --list mysql
都没有相应的mysql出现,当然也没有3306端口被使用(mysqld的默认端口)。
弄了大半天,有些肯定mysql server没安装。
总结:
之所以犯这样的错误,主要是没弄清楚我要mysql工作,需要安装些什么软件,以及没弄明白一些命令的真正功能(如,yum install msyql)。当然,现在也有许多是一知半解的,如有错误,欢迎拍砖。
正确的做法:
1、在官网分别下载mysql server, mysql client。
这里要注意的地方:
【1】下载时要选择自己电脑的类型,我选的是:Linux Generic(因为我用图形界面安装时,默认选的就是这个)。
【2】要看清楚下载的软件包,因为那里面有component, lib等,所以得看清楚(当时我就下了个component),还得分清楚是32位的,还是64位的。
我下载的是:
MySQL-server-5.5.27-1.linux2.6.i386.rpm
MySQL-client-5.5.27-1.linux2.6.i386.rpm
(在终端直接用wget)。
2、安装mysql server。
在下载的目录:
rpm -ivh MySQL-server-5.5.27-1.linux2.6.i386.rpm
正常情况会默认安装好(比较快)。
一般安装好后,会要修改登录的密码等(我没有设置):
/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.
See the manual for more instructions.
Please report any problems with the /usr/bin/mysqlbug script!
3、安装mysql client
rpm -ivh MySQL-client-5.5.27-1.linux2.6.i386.rpm
4、启动mysql server
service mysql start
这时,查看端口时,就会发现3306这个端口被mysqld占用着。
[xxh@pc-20101003hbjg ~]$ mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.5.27 MySQL Community Server (GPL)
Copyright (c) 2000, 2011, 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>
mysql安装成功,这是就可以用mysql了。
内容总结
以上是互联网集市为您收集整理的CentOS安装MySQL全部内容,希望文章能够帮你解决CentOS安装MySQL所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。