安装虚拟机:  RedHat+CentOS

我说略会不会被打,哈哈,这个虚拟机的安装之后我再补上吧~~

  • 首先查看已经安装的mysql相关的包
rpm -qa | grep mysql

执行之后会出现以下结果,但是这仅仅是自带的一个工具包,mysql其实并没有安装

在CentOS6.9用yum就可以安装了,主要是后面的一些配置

  • 那么先来看看yum可安装的mysql相关包
yum list | grep ^mysql

可以看到yum提供以下的mysql安装包,我们需要的就是红框标识的两个模块,服务端和客户端,只用安装这两个,相关的依赖包yum会自动安装

  • 接下来就是安装了,执行以下命令,过程中可能需要做出几个选择,一直选y即可
yum install mysql-devel mysql-server
  • 验证是否安装成功,还记得最开始提到的rpm命令吧~~
rpm -qa | grep mysql

发现已经安装成功了

  • 接下来可以启动mysql
service mysqld start

看到这个说明启动成功了

  • 那么现在可以连接数据库进行操作了~~~
mysql -uroot -p

意思是用root账号连接数据库,回车后提示输入密码,初始密码是空,所以直接再回车就出现以下界面了,可以执行sql了

show databases;

到这里数据库就安装完成了,但是建议我们进行一些后续的设置,为以后提供便利

  • 修改编码集、校对集以及数据库的存储引擎,在mysql的命令行下输入以下命令
show variables like '%char%';
show variables like '%colla%';
show variables like '%engin%'

下面的结果是我已经改过配置文件的结果,如果大家发现自己查出来的结果与下图不一直,那么要修改配置文件

  • 修改mysql的配置文件并重启服务,配置文件就在/etc/目录下
vim /etc/my.cnf

将以下代码添加到图中所示的位置,然后保存,保存是esc 然后输入:wq

character-set-server=utf8
collation-server=utf8_general_ci
default-storage-engine=INNODB [client]
default-character-set=utf8

重启服务

service mysqld restart

看到如下界面说明重启成功了

可以再执行前面查看编码集的sql应该可以看到已经变成配置文件中设定的了^_^

linux环境安装mysql的更多相关文章

  1. linux环境安装mysql,以及mysql基本的终端操作命令

    linux环境下安装mysql服务器.客户端mysql简单的终端操作指令(使用数据库.简单的增删改查和备份恢复)1 SQL: Structured Query Language 结构化查询语言. 运用 ...

  2. Linux环境安装MySQL数据库

    1.  下载mysql安装包 下载地址1:  http://www.mysql.com/   (mysql官网) 下载地址2:  http://mirrors.sohu.com/mysql/   (其 ...

  3. Linux环境安装MySQL数据库(RPM格式的软件包)

    1.  下载mysql安装包 下载地址1:  http://www.mysql.com/   (mysql官网) 下载地址2:  http://mirrors.sohu.com/mysql/   (其 ...

  4. windows环境安装MySQL

    转:https://www.cnblogs.com/ayyl/p/5978418.html windows环境安装MySQL mySQL下载链接:MySQL Installer 5.7 :http:/ ...

  5. linux下安装mysql(rpm文件安装)

    数据库包下载: https://www.mysql.com/downloads/ 在GPL开原协议的社区开源版里边下载 我们用mysql community server里边的 其中workbench ...

  6. Linux环境安装.NET运行环境

    Linux环境安装.NET运行环境 Linux环境安装.NET运行环境 1. 构建编译环境: (1) sudo apt-get install build-essential (2) sudo apt ...

  7. Linux环境安装xmapp(PHP-Mysql集成环境)

    xmapp是很多初学者使用的PHP环境集成包,用yum在linux安装的php和mysql版本现在都很低,xmapp可以解决这个问题,下面我们直接进入正题,安装一个php集成环境. 我使用的是vm虚拟 ...

  8. Linux下安装mysql(2) 及常见问题解决(CentOS)

    上一篇讲了基本的安装,这篇姑且算作进阶吧 链接Linux下安装mysql(1) 1.准备好mysql的rpm安装包 2.解压并进入usr/local/mysql 3.先执行useradd mysql( ...

  9. linux上安装 mysql

    一.linux 上安装 mysql 1.查看mysql是否安装 rpm -qa|grep mysql 2.卸载 mysql yum remove mysql mysql-server mysql-li ...

随机推荐

  1. SUSE Linux Enterprise 11 离线安装 DLIB 人脸识别 python机器学习模块

    python机器学习模块安装 我的博客:http://www.cnblogs.com/wglIT/p/7525046.html 环境:SUSE Linux Enterprise 11 sp4  离线安 ...

  2. centos7安装OTRS6

    1.在文件/etc/selinux/config中配置SELINUX=disabled 重启系统.重启后确认命令getenforce返回为Disabled 2.配置数据库 我们这里使用MariaDB ...

  3. 面试总结 | Linux后台开发不得不看的知识点(给进军bat的你!)

    目录 一 自我介绍 二 面试情况 三 相关知识点汇总 1 c/c++相关 2 计算机网络 3 数据结构相关 4 数据库相关 5 操作系统 6 Linux基础知识及应用编程(后台必备!) 7 大数问题 ...

  4. 五、spring源码阅读之ClassPathXmlApplicationContext加载beanFactory

    ApplicationContext applicationContext = new ClassPathXmlApplicationContext("spring-config.xml&q ...

  5. 脚本实现统计osd内的pg数量

    脚本代码如下: ceph pg dump | awk ' /pg_stat/ { col=; while($col!=“up”) {col++}; col++ } /[-9a-f]+.[-9a-f]+ ...

  6. 基于TensorFlow的MNIST手写数字识别-深入

    构建多层卷积神经网络时需要多组W和偏移项b,我们封装2个方法来产生W和b 初级MNIST中用0初始化W和b,这里用噪声初始化进行对称打破,防止产生梯度0,同时用一个小的正值来初始化b避免dead ne ...

  7. HDU_4456_二维树状数组

    http://acm.hdu.edu.cn/showproblem.php?pid=4456 第一道二维树状数组就这么麻烦,题目要计算的是一个菱形范围内的和,于是可以把原来的坐标系旋转45度,就是求一 ...

  8. 《剑指Offer》第二章(一)题3-8

    为春招实习做准备,记录一下<剑指Offer>里面的面试题 第二章 面试题3:数组之中的重复数字. 这个题吧,虽然不难,但是不知道为什么就是看了很久,可能很久没有做算法题了.最后面一句话说的 ...

  9. 用MYSQL的存储过程创建百万级测试数据表

    创建随机字符串函数,便于创建名称 DROP function if EXISTS rand_string; #创建一个指定字符个数的函数 create function rand_string(n I ...

  10. Centos 7 x64 系统初始化

    前言 Hi,小伙伴们,系统初始化是运维工作中重要的一环,它能有效的提升工作效率,并且是标准化规范化的前提:它能省去要用时再去下载的麻烦,另外,还可以避免因未初始化引起的一些故障问题,可谓好处多多.系统 ...