当前位置: 首页 > news >正文

服务器小白-MYSQL基础安装配置

下载-yum

  • 官方yum源RPM安装包

http://dev.mysql.com/downloads/repo/yum/

  • wget下载

wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

yum localinstall mysql57-community-release-el7-8.noarch.rpm

  • 检测mysql源是否安装成功

yum repolist enabled | grep "mysql.-community."

  • mysql默认源修改

vim /etc/yum.repos.d/mysql-community.repo

注意enabled=1的表示默认

安装

  • yum安装

yum install mysql-community-server

没啥说的一路YES

开启

  • 启动

systemctl start mysqld

  • 重启

systemctl restart mysqld

  • 关闭

systemctl stop mysqld

  • 默认密码查看

grep 'temporary password' /var/log/mysqld.log

  • 登录

mysql -uroot -p

  • 退出

quit;

配置

  • 开机启动

systemctl enable mysqld

systemctl daemon-reload

  • 密码修改
注意:大小写字母、数字和特殊符号,并且长度不能少于8位

ALTER USER 'root'@'localhost' IDENTIFIED BY 'Lowercasealphabet100!';

  • 配置默认编码为utf8

vim /etc/my.cnf

追加下面的配置并且重启

character_set_server=utf8

init_connect='SET NAMES utf8'

  • 配置远程访问

GRANT ALL PRIVILEGES ON . TO 'myuser'@'%'IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

FLUSH PRIVILEGES;

  • 配置查看
密码策略

show variables like '%password%';

字符编码

show variables like '%character%';

相关文章:

  • [译] 听说你想学 React.js ?
  • 学习CSS的思路(转)
  • Js基础知识学习
  • 对PostgreSQL源代码中的is_pushed_down的理解
  • Readings in Databases
  • 使用python处理selenium中的鼠标悬停问题
  • nginx 防火墙、权限问题
  • Swift 2 0 所有新特性
  • Xcode真机调试出现The account '***' has no team with ID '***'的解决方案
  • 关于Autolayout制作动画的坑
  • iOS解析HTMl标签以及开发中的一些坑
  • iOS10判断摄像机是否可用
  • Android类似微信图片选择器
  • 使用MaxCompute搭建社交好友推荐系统
  • C 标准库 - stdio.h
  • [ 一起学React系列 -- 8 ] React中的文件上传
  • “大数据应用场景”之隔壁老王(连载四)
  • 4月23日世界读书日 网络营销论坛推荐《正在爆发的营销革命》
  • android 一些 utils
  • Protobuf3语言指南
  • ReactNativeweexDeviceOne对比
  • ReactNative开发常用的三方模块
  • vue-cli在webpack的配置文件探究
  • 不用申请服务号就可以开发微信支付/支付宝/QQ钱包支付!附:直接可用的代码+demo...
  • 从0到1:PostCSS 插件开发最佳实践
  • 第2章 网络文档
  • 工作手记之html2canvas使用概述
  • 基于HAProxy的高性能缓存服务器nuster
  • 普通函数和构造函数的区别
  • 前端存储 - localStorage
  • 设计模式走一遍---观察者模式
  • 使用 QuickBI 搭建酷炫可视化分析
  • 交换综合实验一
  • 如何通过报表单元格右键控制报表跳转到不同链接地址 ...
  • ​LeetCode解法汇总1276. 不浪费原料的汉堡制作方案
  • ​Linux·i2c驱动架构​
  • #NOIP 2014# day.1 T2 联合权值
  • $emit传递多个参数_PPC和MIPS指令集下二进制代码中函数参数个数的识别方法
  • $jQuery 重写Alert样式方法
  • (2)(2.4) TerraRanger Tower/Tower EVO(360度)
  • (4) openssl rsa/pkey(查看私钥、从私钥中提取公钥、查看公钥)
  • (function(){})()的分步解析
  • (Mac上)使用Python进行matplotlib 画图时,中文显示不出来
  • (Redis使用系列) Springboot 使用Redis+Session实现Session共享 ,简单的单点登录 五
  • (补)B+树一些思想
  • (四)Controller接口控制器详解(三)
  • (太强大了) - Linux 性能监控、测试、优化工具
  • (自用)learnOpenGL学习总结-高级OpenGL-抗锯齿
  • ... 是什么 ?... 有什么用处?
  • .NET DataGridView数据绑定说明
  • .net redis定时_一场由fork引发的超时,让我们重新探讨了Redis的抖动问题
  • .net 托管代码与非托管代码
  • .NET/C# 使用反射注册事件
  • .NET6 命令行启动及发布单个Exe文件
  • .NET国产化改造探索(三)、银河麒麟安装.NET 8环境