注意:mysql 5.7 默认安装了密码安全检查插件(validate_password),默认密码检查策略要求密码必须包含:大小写字母、数字和特殊符号,并且长度不能少于8位。否则会提示 ERROR 1819 (HY000): Your password does not satisfy the current policy requirements 错误。查看 MySQL官网密码详细策略

mysql> GRANT ALL PRIVILEGES ON *.* TO 'zhangsan'@'%' IDENTIFIED BY 'Password' WITH GRANT OPTION;

注意:

如果出现Access denied for user 'root'@'localhost' (using password: YES)

则修改my.cnf

vim /etc/my.cnf

加入skip-grant-tables

按【Esc】按键--》输入【:wq】保存退出

重启MySQL服务

systemctl restart mysqld

输入mysql -u root -p,回车,不用输入密码

然后修改root的密码为【root】

update mysql.user set authentication_string=password('root') where user='root';

最后把/etc/my.cnf中的【skip-grant-tables】删掉或注释,重启mysql服务就可以了

修改 root 为允许远程连接(不推荐)

mysql>use mysql;

mysql> UPDATE user SET Host='%' WHERE User='root';

mysql> flush privileges;

设置默认编码为 utf8

mysql 安装后默认不支持中文,需要修改编码。

修改 /etc/my.cnf 配置文件,在相关节点(没有则自行添加)下添加编码配置,如下:

[mysqld]

character-set-server=utf8

[client]

default-character-set=utf8

[mysql]

default-character-set=utf8

重启mysql服务,查询编码。可以看到已经改过来了

shell>systemctl restart mysqld

shell> mysql -uroot -p

mysql> show variables like 'character%';

默认配置文件路径:

配置文件:/etc/my.cnf

日志文件:/var/log/mysqld.log

服务启动脚本:/usr/lib/systemd/system/mysqld.service

socket文件:/var/run/mysqld/mysqld.pid

mysql 5.7 centos 7_CentOS 7 下 MySQL 5.7 的安装与配置相关推荐

  1. Centos 6.4下MySQL备份及还原详情介绍

    我们前面文中中介绍了centos 6.4下MySQL的安装及配置,安装后为了保证数据的安全性所以我们同样也要学会备份及还原,备份及还原操作在我们的真实工作环境中是必不可少的,由于是对数据库数据备份,所 ...

  2. Centos 6.4下 MySQL配置主从服务(集群)

    Centos 6.4下 MySQL配置主从服务(集群) 我们前面两篇文章都分别介绍了Mysql的安装及配置.备份及还原,今天我们继续前面的环境介绍一下Centos 6.4下MySQL配置主从实现数据同 ...

  3. centos 6.3下rarlinux 与wireshark的安装

    centos 6.3下rarlinux 与wireshark的安装 1. rarlinux的安装 1>如果我们需要在Linux下打开windows下的rar软件的话,linux系统是不能直接打开 ...

  4. Win10系统下mysql-5.7.23的安装和配置方法

    ****Win10系统下mysql-5.7.23的安装和配置方法**** 1. 到MySQL官网下载MySQL 5.7.23的版本,下载地址:https://dev.mysql.com/downloa ...

  5. 第六天 - 安装第二、三台CentOS - SSH免密登陆 - hadoop全分布式安装、配置、集群启动

    第六天 - 安装第二.三台CentOS - SSH免密登陆 - hadoop全分布式安装.配置.集群启动 第六天 - 安装第二.三台CentOS - SSH免密登陆 - hadoop全分布式安装.配置 ...

  6. linux php和java环境变量配置_Linux下Java环境变量的安装与配置

    安装 以JDK1.6.0_43为例 增加可执行权限 chmod +x jdk-6u43-linux-x64.bin, 执行 ./jdk-6u43-linux-x64.bin 生成目录jdk1.6.0_ ...

  7. Centos 6.4下MySQL安装及配置介绍

    我们前面文章有介绍到的功能主要用于近期公司的环境架构建设,所以今天得文章也主要是为了公司的环境搭建的测试:继续废话一些,由于公司的站点服务器分别部署在中国和美国(两台),中国及美国的相关用户会不定时的 ...

  8. centos下mysql更改数据存放目录_CentOS下mysql更改数据存放目录 --转载

    MYSQL默认的数据文件存储目录为/var/lib/mysql.假如要把目录移到/home/data下需要进行下面几步: 1.home目录下建立data目录 cd /homemkdir data 2. ...

  9. centos 使用mysql_Centos下MySQL使用总结

    转载于CentOS中文站:http://www.centoscn.com/CentOS/Intermediate/2013/0817/1334.html 一.MySQL安装 Centos下安装mysq ...

最新文章

  1. html离开页面时,js实现用户离开页面前提示是否离开此页面的方法(包括浏
  2. esp32 camera_利用Phyphox和ESP32蓝牙制作欧姆表测电阻
  3. String.format 的大用场
  4. 结构体:计算学生平均分
  5. QT学习:常用SQL命令
  6. python dataframe float转string_盘点Python:Pandas1.0的主要功能
  7. b丅151组成的充电器电路_555时基电路制作简单的水流控制开关
  8. 《Android开发精要》读书笔记——Android的系统架构
  9. Java Sokect编程之HTTP请求
  10. 在ASP.NET中如何添加过滤器
  11. iOS——json数据解析
  12. [颜色知识] 潘通色卡、CMYK、RGB、 ARGB...
  13. LoadRunner函数大全
  14. ASEMI场效应管7N60的极限和静态参数详解
  15. 2020美容师(初级)操作证考试及美容师(初级)作业模拟考试
  16. 二十:让行内元素在div中垂直居中
  17. 2021 PyTorch官方实战教程(一)Tensor 详解
  18. 1100 校庆(JAVA)
  19. Android与uni-app 互相通信案例(包含源代码)
  20. 今日睡眠质量记录74分

热门文章

  1. Python中按值来获取指定键的两种方法
  2. Python对字符串进行左右中对齐
  3. Python 中的高级斗技,让函数返回结果的技巧
  4. python爬虫Scrapy框架之增量式爬虫
  5. cookie工具类 java_springboot封装JsonUtil,CookieUtil工具类代码实例
  6. pycharm 怎么修改函数(变量)名及其引用?全局修改(批量重命名)(ctrl + f6)
  7. MobileNet V2 复现
  8. mysql ——读写分离
  9. Python使用proj将GPS经纬度数据转换为utm坐标系(真实的地理位置坐标系,以米为单位),然后可以进行轨迹显示
  10. python3使用serial以及pyserial包读取串口数据并解析字节数组,涉及数据移位以及Python无符号整数转为有符号整数操作