Centos 7环境下安装配置MySQL 5.7
安装步骤为:
1.由于Centos 7版中已经移除MySQL rpm,因此需要到其官方网站上下载rpm,下载完成后,使用以下命令,来安装MySQL的rpm配置。
- rpm -ivh *****[注释:*为rpm文件名]
2.安装完rpm后,使用以下命令来进行安装。
- yum install mysql-community-server
3.安装完成后,使用以下命令来重启mysql服务。
- systemctl restart mysqld.service
4.之后在命令终端输入命令,来进入MySQL命令行界面。
- mysql -u root
但这时候,一般会报出错误:Access denied for user 'root'@'localhost' (using password: NO),如下图所示:
提示,必须要输入密码才能进入。
在安装过程中,mysql会为当前安装账户生成一个随机密码,并存储在日志中,因此可以通过以下命令,在日志中查找到安装时生成的密码。
- sudo grep 'temporary password' /var/log/mysqld.log
查询到密码后,使用以下命令,来进入密码输入环节,在输入正确密码后,进入mysql命令行环境。
- mysql -u root -p
5.进入环境后,需完成以下配置:
修改密码:
先使用命令
- show variables like '%password%';
查看MySQL的密码策略:
然后,使用以下命令来修改密码。
- set password for root@localhost=password('##############');
允许root远程登陆:
首先切换到mysql数据库,然后使用下面命令,来允许root账户远程登陆。
- update user set host='%' where user='root';
修改MySQL字符集:
使用vi或者gedit等工具,打开/etc/my.cnf文件,在[mysqld]行下,添加一行代码:
character_set_server=utf8
保存后,重启MySQL服务:
- systemctl restart mysqld.servcie
若Centos 7 为数据库服务器,还可以使用以下命令,让MySQL随系统一起启动。
- systemctl enable mysqld.service
重启后使用以下命令,查看下MySQL的字符集使用情况。
- show variables like '%character%';
至此,在Centos 7环境下,MySQL安装配置完成。客户端可以使用Navicat等工具连接,均可连接成功。
Centos 7环境下安装配置MySQL 5.7的更多相关文章
- Centos 7环境下安装配置Hadoop 3.0 Beta1简记
前言 由于以前已经写过一篇Centos 7环境下安装配置2.8的随笔,因此这篇写得精简些,只挑选一些重要环节记录一下. 安装环境为:两台主机均为Centos 7.*操作系统,两台机器配置分别为: 主机 ...
- CentOS 6.5 下安装配置 mysql
如果要在Linux上做j2ee开发,首先得搭建好j2ee的开发环境,包括了jdk.tomcat.eclipse的安装(这个在之前的一篇随笔中已经有详细讲解了Linux学习之CentOS(七)--Cen ...
- Linux环境下安装配置Mysql
首先我们的使用的是linux的 centOS6 版本 安装mysql: 1.查看有没有安装包 yum list mysql* 2.进行安装mysql:一般我们在服务器端安装的都是服务端( mysql- ...
- (转载)Linux下安装配置MySQL+Apache+PHP+WordPress的详细笔记
Linux下安装配置MySQL+Apache+PHP+WordPress的详细笔记 Linux下配LMAP环境,花了我好几天的时间.之前没有配置过,网上的安装资料比较混乱,加上我用的版本问题,安装过程 ...
- Windows下安装配置MySQL
Windows下安装配置MySQL的基本步骤 一.MySQL下载 MySQL官方下载地址https://dev.mysql.com/downloads/mysql/5.7.html#downloads ...
- CentOS6.5下安装配置MySQL
CentOS6.5下安装配置MySQL,配置方法如下: 安装mysql数据库:# yum install -y mysql-server mysql mysql-deve 查看mysql-server ...
- 笔记-python-centos环境下安装配置
笔记-python-centos环境下安装配置 1. 准备工作 环境准备 centos6.5 mini,已有python 2.6.6 下载源码包 Python官网下载Gzipped sour ...
- CentOS 6.6下安装配置Tomcat环境
本文转载至:http://www.linuxidc.com/Linux/2015-08/122234.htm 实验系统:CentOS 6.6_x86_64 实验前提:防火墙和selinux都关闭 实验 ...
- 虚拟机windows xp 下安装配置mysql cluster 7.3.2
1.虚拟机环境下安装的 1 192.168.131.21(管理节点,存储节点,sql节点) 2 192.168.131.22(存储节点,sql节点) 2.安装程序 在两台机器上面同时进行 第一步: ...
随机推荐
- CSS3圆环动态弹出菜单
体验效果:http://hovertree.com/texiao/css3/44/ 代码如下: <!DOCTYPE html> <html lang="zh"&g ...
- 【oracle】ORA-12541:TNS:no listener
查看监听文件 locate listener.ora 切换到数据库用户 su - ora11g 查看监听状态 状态显示,监听没有打开 开启监听,start后面加上你需要启动的监听名字(因为listen ...
- 动态改变Spring定时任务执行频率
@Component@EnableSchedulingpublic class updateCronTask implements SchedulingConfigurer { public stat ...
- scrollview中edittext失去焦点问题
//edittext获取焦点后会瞬间失去,暂时使用这种笨方法解决(获取到焦点后过300ms再获取一次) public void requesFocus() { mEditName.setOnFocus ...
- Unity攻略
Unity开发VR之Vuforia 本文提供全流程,中文翻译. Chinar 坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) Chinar -- ...
- cf——C. Serval and Parenthesis Sequence
括号正确匹配问题,应该不难 #include <iostream> #include <cstring> #include <string> #include &l ...
- 认识Ajax
1.简介 AJAX 相当于异步 JavaScript 和 XML,是一种用于创建快速动态网页的技术.通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新.这意味着可以在不重新加载整个网 ...
- auto-encoder小记
1.使用auto-encoder生成手写数字 2.中间code层使用二维向量,使用L2norm处理中间层数据 3.从[-1,1]的矩形框中等间隔选取100个坐标点 作为code值 最终生成图像 后期应 ...
- django-微信小程序登录
小程序登录逻辑前端通过调用wx.login()获取code, 将code和用户基本信息发送到后端,后端通过request.get向微信服务器发送get请求获取用户openid和session_key, ...
- python中的time模块和datetime模块
>>> import time>>> time.time()1511330865.656656>>> time.localtime(time.ti ...