cetos7不出现mysql的yum:https://www.cnblogs.com/lonecloud/p/9168854.html

1.从yum 下面下载mysql数据库

yum -y install mysql-server

2.查询该mysql是否安装完成

rpm -qa|grep mysql-server

  出现如下图所示标明安装完成

3.修改配置文件为/etc/my.cnf

vim /etc/my.cnf

  添加如下设置将[mysqlld]节点的字符编码设置为utf8

  

default-character-set=utf8
character-set-server=utf8

  

  然后保存

3.自动启动配置

  (1).执行命令

    

chkconfig mysqld on

  (2)执行

chkconfig --list mysqld

  出现如下图表示已经启动成功

4.防火墙配置

vim /etc/sysconfig/iptables

  添加

#mysql
-A INPUT -p tcp -m tcp --dport 3306 -j ACCEPT

  输入:wq保存

  重启防火墙

service iptables restart

 

出现上图表示成功

5.启动mysql

service mysqld start

  出现如下图表示启动成功

6.mysql 初始化环境设置

登录初始化环境

 mysql -u root

7.mysql 配置

(1).查看目前mysql的用户

  

select user,host,password from mysql.user;  

  

出现如下图

然后在修改root密码

  密码设置为123456

set password for root@localhost=password('123456');
set password for root@127.0.0.1=password('123456');  

 

出现如图所示

表示修改成功

退出mysql后再次登录mysql

mysql -u root -p123456

  登录成功即可

8.删除匿名用户

从上面可以看到有user=''的用户

所以执行:

delete form mysql.user where user='';
flush privileges;
flush privileges;让其生效

9.插入用户

insert into mysql.user(host,user,password) values("localhost","lonecloud",password("123456"));
flush privileges;

10.切换用户登录测试是否正常

11创建数据库,让你的用户赋予权限

xxx代表数据库,lonecloud代表用户名 localhost代表host 123456 代表该用户的密码

grant all privileges on xxx.* to  lonecloud@localhost identified by '123456'

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

grant all privileges on *.* to 'lonecloud'@'%' identified by 'lonecloud';

  

 

  

centos/linux下的安装mysql的更多相关文章

  1. CentOS Linux下编译安装MySQL

    本文参考张宴的Nginx 0.8.x + PHP 5.2.13(FastCGI)搭建胜过Apache十倍的Web服务器(第6版)[原创]完成.所有操作命令都在CentOS 6.4 64位操作系统下实践 ...

  2. Linux下yum安装MySQL

    写这篇文章的原因是:在刚开始使用Linux操作系统时想要搭建LAMP环境,于是开始在Google和百度上各种寻找资料,碰到了不是很多的问题后,我决定写这篇文章总结一下在Linux下yum安装MySQL ...

  3. linux下如何安装mysql和redis

    linux下如何安装mysql(mariadb) linux下如何安装软件? 1. yum安装软件也得注意,一个是配置yum源 1.我们当前的是阿里云的yum源(下载速度特别快) 通过 yum ins ...

  4. Linux下yum安装MySQL yum安装MySQL指定版本

    yum安装MySQL 1. 查看有没有安装过     yum list installed MySQL* (有存在要卸载yum remove MySQL*)     rpm -qa | grep my ...

  5. centos/linux下的安装Maven

    1.保证该项目安装了JDK 请在系统中输入java -version查看该命令是否存在 如果没有安装JDK请移步到Centos/linux下的JDK安装 2.下载Maven wget http://m ...

  6. centos/linux下的安装Tomcat

    1.启动tomcat时候需要JDK依赖 如果没有安装的请移步到该链接Centos/linux下的JDK安装 2.从官网上下载tomcat压缩包 wget -c http://apache.fayea. ...

  7. 64位linux下rpm安装mysql的5.5.55版本

    昨天同事开了个阿里云环境,让我帮他安装mysql数据库,本想着很简单的一件事,结果还是折腾了一番.坑很多,一路趟过,一个接一个,只能硬着头皮冲. 首先是下载压缩包,因为采用了rpm安装方式,所以下载的 ...

  8. Linux下离线安装MySQL

    Linux下安装mysql 1 检查并卸载已安装mysql 命令:rpm -qa|grep -i mysql 命令:rpm -e --nodeps ‘上个命令后显示的本机已安装mysql依赖’ 如果存 ...

  9. Linux 下编译安装MySQL

    最近在研究Mysql,当然先要把它安装在机器上才行呀.记录下操作,加深记忆,也供以后参考. 准备工作: Linux版本:Redhat Linux 6.4 Mysql版本(安装包):mysql-5.6. ...

随机推荐

  1. jsp页面从标签属性中获取值

    你还可以在"data-*" 属性里使用json语法,例如 <div id="awesome-json" data-awesome='{"game ...

  2. 流API--分组和分片

    分组和分片 对具有相同特性的值进行分组时一个很常见的任务,我们可以直接使用groupingBy来进行分组. 当分类函数是一个predicate函数时,流会被分成2组列表,一组返回true,一组返回fa ...

  3. j2e应用概述

    过年也过完了,现在正式开始进入j2e的整理.现在开篇第一篇,整理一下j2e应用和开发环境.j2e应用提供的跨平台性,开放性已经各种远程访问的技术,为异构系统的良好整合提供了保证.注意这个是有一个异构系 ...

  4. promise使用方法

    代码报错会走向失败时的回调 let p = new Promise((resolve, reject) => { throw new Error("我错了"); //会失败 ...

  5. 【转】Linux方向职业分析

    引言: 据了解,Linux普通网络管理人员的月薪大约5000元左右,负责编程的Linux软件工程师月薪大约在8000元到12000元之间,Linux嵌入式软件开发人员的月薪大约在12000元以上. 影 ...

  6. 前端之基础css

    一.anchor伪类,用于阅读文章. a:link(没有接触过的链接),用于链接常规状态 (末访问的链接)a:hover(鼠标放在链接上的状态) 用于产生视觉效果(已访问的链接)a:visited(访 ...

  7. 使用mybatis从mysql里进行模糊查询的编码问题

    关于这个问题,记录下我的解决方法,希望对有同样困惑的朋友,有所帮助. 问题描述: 我在做mybatis从mysql里模糊查询时,如果模糊的关键词是字母的话,可以查出来.如果模糊的关键词是汉字的话,查不 ...

  8. datatables里面的search怎么去掉?

    今天使用datatables插件的时候,由于需求是把自带的search去掉,并且给输入框加上placeholder="Search",使其看起来更简洁美观,于是乎简单粗暴的把代码改 ...

  9. ABP官方文档翻译 9.1 EntityFramework集成

    EntityFramework集成 Nuget包 DbContext 仓储 默认仓储 自定义仓储 应用特定的基础仓储类 自定义仓储示例 仓储最佳实践 事务管理 数据存储 ABP可以使用ORM框架,它内 ...

  10. 如何将top命令输出重定向为文件

    命令: # top -b -n 2 -d 3 > /tmp/top.out 解析: -b: batch 模式,可以重定向到文件中 -n:一共取2次top数据 -d:每次top数据间隔为3秒