首页 技术 正文
技术 2022年11月11日
0 收藏 918 点赞 2,189 浏览 1791 个字

1、下载mysql的repo源

  wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

2、安装mysql-community-release-el7-5.noarch.rpm包

  rpm -ivh mysql-community-release-el7-5.noarch.rpm

  安装这个包后,会获得两个mysql的yum repo源:

  /etc/yum.repos.d/mysql-community.repo和 /etc/yum.repos.d/mysql-community-source.repo。

  若报错:

    CentOS6.8 安装配置Mysql

  解决办法:1、vi mysql-community.repo

       2、找到mysql-56-community,将enable置为0 enable=0;

          并重新安装mysql sudo yum install mysql-server

3、字符集配置(/etc/my.cnf)

  在[mysqld]节点下添加

    default-character-set=utf8

    character-set-server=utf8

  保存退出:wq

4、中文乱码配置,windos下配置my.ini

  (1)在5.1版本时,my.ini内【mysql】和【mysqld】中都写:

    default-character-set=utf8

  (2)而在5.5版本,【mysql】内这么写,【mysqld】内不能,而是:

    character-set-server=utf8

5、自启动配置

  (1)执行chkconfig mysqld on

  (2)执行chkconfig –list mysqld(查看2-5位为on,即为ok)

6、防火墙配置

  (1)sudo vi /etc/sysconfig/iptables

  (2)-A INPUT -p tcp -m tcp –dport 3306 -j ACCEPT   添加到里面

  (3)重启防火墙 service iptables restart

7、重启mysql  service mysqld restart

8、用户配置

  (1)查看当前用户 select user,host,password from mysql.user;

  (2)删除匿名用户 delete from mysql.user where user=””;

  (3)为root设置密码  set password for root@localhost=password(‘yourpassword’);

  (4)添加用户  insert into mysql.user(host,user,password) values(‘localhost’,’yourUserName’,password(‘yourpassword’));

  (5)创建库  create database `databaseName` default character set utf8 collate utf8_general_ci;

  (6)本地用户赋予所有的权限  

    grant all privileges on databaseName.* to yourusername@localhost identified by `yourpassword`;

    给账号开通外网所有的权限。

    grant all privileges on databaseName.* to yourusername@’%’ identified by `yourpassword`;

    结合实际情况决定开通什么权限!!!

    grant select,insert,update on databaseName.* to yourusername@’192.168.10.205′ identified by `yourpassword`;

  (7)使操作生效 flush privileges;

    注意:增加新用户后先flush privileges;否则会在赋值权限时找不到用户。原因是我们创建用户后,只是写入了user表,但是并没有及时写入权限表(grant table)。

相关问题:https://www.linuxidc.com/Linux/2016-09/134992.htm

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,497
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,910
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,744
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,498
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:8,135
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:5,298