一、下载MySql
除了yum install mysql mysql-server白痴安装方法外,这次想用rpm包进行安装。进入http://www.mysql.com/downloads/,发现MySql的版本有社区版和商业版,后者是要收费的。一般都用community版。进去后看到标题 “MySQL Community Server 5.6.10”,仔细一看里面要求glibc的版本是glibc 2.5。点右上角的历史版本,选择最旧的5.0.96,Linux-Generic,看到glibc要求版本为2.3.
可以用ls -al /lib/libc.so.6 或者 /lib/libc.so.6来查看系统的glibc的版本。看到版本是2.13,唉,大爷的,不管了。干脆下载最新的:
client版本:
Linux - Generic (glibc 2.5) (x86, 32-bit), RPM Package Client Utilities |
|
5.6.10 |
21.8M |
Download |
(MySQL-client-5.6.10-1.linux_glibc2.5.i386.rpm) |
MD5:9a7b25d52cd1ebfa12812bd2e5fb0c58 |
server版本:
Linux - Generic (glibc 2.5) (x86, 32-bit), RPM Package MySQL Server |
|
5.6.10 |
83.8M |
|
(MySQL-server-5.6.10-1.linux_glibc2.5.i386.rpm) |
MD5:de984e59aa502e38e55cea77cbf898d0 |
注意链接里的devel版本,是需要在c语言或c++调用处理数据库的接口时,下载的安装包。
将文件拷贝到/mnt/yan/download后,分别调用rpm -ivh “xxxxxxx.rpm”进行安装。
安装完成后,在root下,输入service mysql start,然后进行登录,可奇怪的是初始密码是多少?? 有人说是空,即什么都不写,无论用mysql 还是mysqladmin登录,依然出错:
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'
也有人说修改/etc/my.cnf文件,但是用rpm安装的是没有这个文件的,参考:http://blog.csdn.net/e3399/article/details/7569646
绕了好大一圈子得到的解决办法:
1,手先停止mysql服务:service mysqld stop
2,输入命令:
[root@yan ~]# mysqld_safe --skip-grant-tables & mysql -uroot -p
【注意,这是一个完整的命令,不能从&拆成两个!】
得到的结果是:
[1] 3970
Enter password: 130319 22:46:50 mysqld_safe Logging to '/var/lib/mysql/yan.guoqi.err'.
130319 22:46:50 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.6.10 MySQL Community Server (GPL)
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.
3,输入命令:
mysql> use mysql;
4,mysql> update user set password=PASSWORD("yanguoqi")where user="root";
【注意:“”里面的是你要设的密码!!!!】
5,输入:
mysql> flush privileges;
6,退出并重启数据库。输入:
mysql> quit;
Bye
[root@yan ~]# service mysql restart;
最后是验证:
输入命令:
[root@yan ~]# mysql -uroot -p
【注意这个-p一定要加,否则登陆不上去。】
会提示输入密码,输入密码后即可正常操作数据库了!
一切就绪后可以通过:
[root@yan ~]# netstat -nat | grep 3306
tcp 0 0 :::3306 :::* LISTEN
来查看端口使用情况,默认的就是3306端口。Linux连接MySql有两种方法,分别是socket方式和Tcp/Ip方式。
参考:http://blog.sina.com.cn/s/blog_8442befd01015zld.html
分享到:
相关推荐
fedora14安装配置fedora14安装配置fedora14安装配置fedora14安装配置
这应该是我用过的最简单的Mysql安装方法。在线安装,省去了大部分麻烦,你只要输入几个指令就可以了。如果你网速够快,整个过程只要几分钟就可以完成。由于本人也是新手,不知道为什么有些人安装mysql的步骤那么麻烦...
fedora14 安装opencv2.3.1
fedora是一个开放的、创新的操作系统和平台,基于linux。本文详细介绍了fedora系统的安装步骤和过程,并附有每一步的截图,是fedora系统学习和入门很好的参考资料。
一个非常详细的linux——Fedora 14 安装指南,很有助于学习和参考
Fedora14安装图解教程Fedora14安装图解教程Fedora14安装图解教程
WRF 使用Intel编译器在Fedora14上的安装过程
fedora一些安装说明fedora一些安装说明fedora一些安装说明fedora一些安装说明
XP硬盘安装Fedora14图文教程,非常详细的讲解了如何从xp安装fedora14.安装完成后您将是双系统
fedora 14 安装图文教程fedora 14 安装图文教程fedora 14 安装图文教程
fedora安装全过程,若没有特别注释,此安装过程全部都是为32bit
VMware6.0下Fedora9安装VMwareTools全过程,有图有真像
虚拟机中Fedora_11安装过程全图 完整清晰
fedora8安装过程
fedora14中安装arm-linux-gcc交叉编译器.pdf
安装fedora中的无线网卡驱动,dto文件为Openoffice文档
Fedora 9下VMWareTools安装步骤
前段时间我在网上fadora 14资源找到的,其中前三个是从普通网站上找到的,分别是Fedora-14-i386-DVD,Fedora-14-x86_64-DVD,Fedora-14-i686-Live-Desktop;后两个种子是在官网找到的,分别是:Fedora-14-i386-DVD....
简述Fedora 17系统安装过程,安装必备手册。
fedora 7 安装图解