mysql安装
Posted cwl-bj
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql安装相关的知识,希望对你有一定的参考价值。
红帽5.5系统下安装
1、首先配置yum服务
挂载光盘
mount /dev/cdrom /media
进入如下路径
cd /etc/yum.repos.d
修改之前先复制另存为xxx防止出错
cp rhel-debuginfo.repo 123.repo
修改配置文件
vi rhel-debuginfo.repo
ps:baseurl是服务器设置中最重要的部分,只有设置正确,才能从上面获取软件。
修改内容如下:
[cdrom] #源名称
name=cdrom #源描述可以不填,但会有提示
baseurl=file:///media/Server #url指向本地光盘文件,可以有多个地址。必填
enabled=1 #是否开启校验,在yum.conf中已经定义它默认值为1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
下面都注释掉或者删掉都可以
#[rhel-debuginfo-beta]
#name=Red Hat Enterprise Linux $releasever Beta - $basearch - Debug
#baseurl=ftp://ftp.redhat.com/pub/redhat/linux/beta/$releasever/en/os/$basearch/Debuginfo/
#enabled=0
#gpgcheck=1
#gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-beta,file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
保存并退出
:wq
测试安装其他文件看能否使用
2、mysql数据库配置
我们刚刚把配置文件的url指向了本地光盘文件获取内容,so不要卸载光盘 执行如下命令
yum -y install mysql mysql-server mysql-devel
安装了三个包
安装成功
初始化数据库
./mysqld start(我用的是这一种,前提是/etc/init.d文件下面有mysqld文件)
还有一种是service mysqld start(不过我没有成功)
初始化完成后再使用上面命令成功了
进入mysql
执行如下命令
mysql -uroot -p (默认没有密码有的话-pxxxx)
退出设置密码
执行如下命令
mysqladmin -uroot password 123456
在用密码进入OK
设置字符集为utf8
执行命令
vi /etc/my.cnf
修改内容如下
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Default to using old password format for compatibility with mysql 3.x
# clients (those using the mysqlclient10 compatibility package).
old_passwords=1
default-character-set=utf8
# Disabling symbolic-links is recommended to prevent assorted security risks;
# to do so, uncomment this line:
# symbolic-links=0
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
[client]
default-character-set=utf8
保存退出
重新启动mysqld
./mysqld start
登录mysql
执行如下命令查看修改是否成功
show variables like "%char%";
以上是关于mysql安装的主要内容,如果未能解决你的问题,请参考以下文章