CentOS6--MySQL安装

CentOS6安装MySQL

1、检查系统中原有MySQL并删除

# rpm -qa | grep mysql // 这个命令就会查看该操作系统上是否已经安装了mysql 数据库
# rpm -e mysql // 普通删除模式
# rpm -e --nodeps mysql // 强力删除模式,如果使用上面命令删除时,提示有 依赖的其它文件,则用该命令可以对其进行强力删除
#  rpm -qa | grep mysql //查看mysql是否已经卸载成功!!

2、下载安装指定版本MySQL

# rpm -Uvh http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm
# yum install mysql-community-server
# mysql -V //查看MySQL版本

3、启动MySQL服务并设置开机自启

# service mysqld start //启动服务
# service mysqld restart //重启服务
# service mysqld stop //关闭服务
# chkconfig --list | grep mysqld //查看是否开机自启
# chkconfig mysqld on //开机自启
# chkconfig --list | grep mysql

4、用户、密码、建库

# mysqladmin -u root password ‘root’ //给root账号设置密码
# mysql -u root -p //登录MySQL数据库
> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
> FLUSH PRIVILEGES; //允许root用户远程登录连接
> create database test character set utf8bm4 collate utf8bm4_general_ci; //创建test库并设 置utf8编码
> CREATE USER ‘user@'localhost' IDENTIFIED BY ‘user; //创建user用户
> GRANT ALL ON test.* TO 'myuser'@'localhost'; //将test库所有权限授给user用户
> FLUSH PRIVILEGES; //使生效(重要重要重要重要重要重要重要重要)

附:

1、若没有MySQL版本要求可直接yum安装

# yum list | grep mysql //5.1版本不支持utf8bm4编码

2、配置文件

/etc/my.cnf(MySQL的主配置文件)
/var/lib/mysql(MySQL的文件存放位置)

3、修改编码

3.1、修改my.cnf文件,加入如下内容并重启:

[client]
default-character-set = utf8mb4
[mysql]
default-character-set = utf8mb4
[mysqld]
character-set-server = utf8mb4

3.2、改库编码

ALTER DATABASE 数据库名 CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值