CentOS   发布时间:2022-04-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了CentOS 6.8 安装 MySQL 5.1及简单配置大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

CentOS 6.8 安装 MySQL 5.1 安装 sudo 下载安装 sudo yum -y install mysql-server 直接从阿里云上面下载 字符集配置 sudo vim /etc/my.cnf 如图 设置utf8 自启动配置 sudo chkconfig mysqld on,sudo chkconfig --list mysqld 2345 都是启动的话说明设置ok 如下图

安装

  1. sudo 下载安装 @H_616_18@sudo yum -y install MysqL-server 直接从阿里云上面下载
  2. 字符集配置 @H_616_18@sudo vim /etc/my.cnf 如图 设置utf8
  3. 自启动配置 @H_616_18@sudo chkconfig MysqLd on,@H_616_18@sudo chkconfig --list MysqLd 2345 都是启动的话说明设置ok 如下图
  4. 防火墙配置 打开@H_616_18@sudo vim /etc/sysconfig/iptables 这个文件
    开放3306 端口 @H_616_18@-A INPUT -t tcp -m --dport 3306 -j AEECPT
    :wq 保存退出,@H_616_18@sudo service iptables restart 重启防火墙

配置

  1. 启动 MysqL 服务 @H_616_18@service MysqLd start
  2. 登录 MysqL @H_616_18@MysqL -u root
  3. 查看用户 @H_616_18@SELEct user,host,password from MysqL.user;

修改用户 root 密码

set password for root@localhost=password('yourpassword');

修改完了 可以用密码登陆 @H_616_18@MysqL -u root -p

删除匿名用户
执行 sql 查询是否含有匿名用户@H_616_18@SELEct user,password from MysqL.user;
删除匿名 sql @H_616_18@delete from MysqL.user where user='';

创建一个database

create database `mall` default character set utf8 collate utf8_general_ci;

本地用户赋予所有权限

grant all privileges on mall.* to 'yourusername'@localhost identified by 'yourpassword'

这里的mall.* 表示 @L_889_30@mall 下的所有表,yourname 这里不需要加引号,yourpassword 这里需要加

开通外网所有权限

grant all privileges on mall.* to 'yourusername'@'%'identified by 'yourpassword'

与本地唯一不同的是 @ 后面的ip地址改成了 %,表示不限制IP访问,如果是要开通部分权限给指定的用户 可以这样 eg. 给这个用户开通增查权限

grant all SELEct,insert on mall.* to 'yourusername'@'192.168.2.115'identified by 'yourpassword'

大佬总结

以上是大佬教程为你收集整理的CentOS 6.8 安装 MySQL 5.1及简单配置全部内容,希望文章能够帮你解决CentOS 6.8 安装 MySQL 5.1及简单配置所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。