#安装#
在centos操作系统安装mysql5.5,如果使用源码编译安装稍微有些麻烦,在centos中我使用简单点的方式:直接使用yum命令进行安装。
yum install mysql-server
在安装过程中会提示是否下载一些依赖,直接输入Y,等待安装完成即可。
安装完成后mysql服务默认是停止的,使用一下命令启动mysql服务。
service mysqld start //启动服务
service mysqld stop //停止服务
service mysqld restart //重启服务
通过这种方式安装完成的mysql是没有设置密码的,所以接下来我们需要对mysql设置密码。
#设置密码#
启动mysql服务后,使用一下命令进入mysql命令行mysql -uroot -p回车即可,因为我们暂时没有设定密码,所以密码直接使用回车。
使用quit退出mysql控制台,进行设置密码:
mysqladmin -uroot password ‘abc123’
因为以前是没有设置密码的,所以使用上述命令设置mysql的密码为abc123。接下来直接使用下面命令进行登陆。
mysql -uroot -pabc123 //登陆mysql控制台
#设置编码#
登陆mysql后,使用下属命令可以查看编码:
show variables like ‘character%’;
通常情况我们使用mysql的默认编码为utf8,下面我们开始修改mysql的编码。
使用yum安装的mysql的配置文件的存放路径在/etc/my.cnf。默认生成的配置文件选项比较少,所以我们拷贝一个比较适合的mysql配置文件覆盖默认生成的。centos6.4的拷贝位置如下,其他的操作版本或者操作系统可能有些差别。
cp /usr/share/doc/mysql-server-5.1.73/my-medium.cnf /etc/my.cnf
接下来修改my.cnf文件:
1、在[client]下增加 default-character-set=utf8 字段
2、在[mysqld]下增加 default-character-set=utf8 字段
重启mysql服务,并且进入控制台查看修改后的编码:
ok,安装完毕。