mysql的安装和常见问题_安装mysql时提示:error during download encountered :the -程序员宅基地

技术标签: linux  mysql中文乱码  mysql  mysql常见问题  centos  

一、安装mysql

centos 安装 mysql:

1.下载与操作系统匹配的发布包
方法1.访问官网下载
方法2.使用直接使用wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
2.rpm -Uvh mysql80-community-release-el7-1.noarch.rpm
3.yum install -y mysql-community-server

启动:
service mysqld start

停止:
service mysqld stop

查看状态:
service mysqld status

查看 mysql 临时密码:
grep 'temporary password' /var/log/mysqld.log

登录 mysql:
mysql -u root -p

修改 mysql 当前用户密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPass';

授权外网访问(此处以 root 用户为例):

  1. 登录数据库
  2. use mysql;
  3. update user set host='%' where user='root';
  4. flush privileges;

二、常见问题

插入生僻字

如:?,提示“ER_TRUNCATED_WRONG_VALUE_FOR_FIELD: Incorrect string value”

将字符集设为 utf8mb4,可解决该问题。在 my.cnf 文件中添加如下内容:
[mysql]
default-character-set=utf8mb4

ER_NOT_SUPPORTED_AUTH_MODE

Client does not support authentication protocol

ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '密码';
flush privileges;
Error Code: 1055.

Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column

set sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION'
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/u011818572/article/details/76295480

智能推荐

linux 微信告警消息secret,使用shell脚本监控少量服务器并发送微信告警信息-程序员宅基地

文章浏览阅读380次。01. 概括1.0 脚本更新地址1.1 前提:平台系统:linux系统下接收信息:微信企业号1.2 脚本说明需要修改微信接口脚本对应参数的修改:包括IP,告警阈值等1.3 脚本使用该脚本监控包括Disk、CPU、MEM、LOAD等主机资源,以及docker服务和docker容器。将该脚本附件假定放于:/home/mai/.check_host.sh。那么在定时任务上可以增加定时任务:$ echo ..._linux上shell使用微信告警使用的端口

swift和java_Swift和Java在枚举方面的比较-程序员宅基地

文章浏览阅读146次。1. 在Swift和Java关于枚举方面,两个语言语法相似。Swift定义枚举:enumCompassPoint{caseMercury, Venus, Earth, Mars, Jupiter, Saturn, Uranus, Neptune}Java定义枚举:public enumColorSelect {red, green, yellow, blue;}2. 枚举和switch结合使用Sw..._java 枚举 和 swift 枚举的区别

php 菜单模块,ecshop后台增加模块菜单详细教程(图)-程序员宅基地

文章浏览阅读100次。我们有时候针对ecshop如此开发,想在后台加一些菜单,最模板以前提供过教程,但是并非很系统,今天最模板抛砖引玉图文教程告诉大家:如何在ecshop后台增加模块菜单!首先需要修改四个文件:inc_priv.php,inc_menu.php,priv_action.php,commn.php1.首先打开language\zh_cn\admin\commn.php假如当前的项要加在商品管理的菜单下在其..._ecshop如何添加菜单

第二天学习。-程序员宅基地

文章浏览阅读50次。内容容器:做列表的。1.有序列表<ol type= 后面的> (1,a,A,i) <Li>第一项</li> <Li>第二项</li> <Li>第三项</li>...

Qt在Linux上中文,中文输入法无法在 QtCreator(Linux) 中输入汉字-程序员宅基地

文章浏览阅读564次。中文输入法无法在 QtCreator(Linux) 中输入汉字环境system: Deepin 15.7Qt Creator 4.7.0 (GCC 5.3.1)解决方法下载 fcitx-qt5 源码,并进入相应目录:$ git clone https://github.com/fcitx/fcitx-qt5.git$ cd fcitx-qt5安装 cmake,并运行:$ sudo apt inst..._automoc subprocess error

qt的如何调整显示不为科学记数法_python3使用numpy,pandas时如何取消科学计数法,显示完整输出(无省略号)...-程序员宅基地

文章浏览阅读595次。博客1031用python进行数据分析时,查看数据,经常发生数据被自动显示成科学记数法的模式,或者多行多列数据只显示前后几行几列,中间都是省略号的情形。汇总了下解决办法,记录:环境如下:python version == 3.6numpy version == 1.11.3pandas version == 0.19.2numpyimport numpy as npnp.set_printopti..._qt 去除科学计数法

随便推点

QTP 用VBS自动运行QTP_qtp 环境下vbs代码运行-程序员宅基地

文章浏览阅读168次。'Create QTP objectSet QTP = CreateObject("QuickTest.Application")QTP.LaunchQTP.Visible = TRUE'Open QTP TestQTP.Open "D:\QTP_work\test_shujucunchu_new", TRUE 'Set the QTP test path'Set Result locationSet qtpResultsOpt = CreateObject("QuickTest.Ru.._qtp 环境下vbs代码运行

傅里叶变换和小波变换:时间序列异常检测_傅里叶变换分段对图片进行异常检测-程序员宅基地

文章浏览阅读1w次,点赞6次,收藏68次。时间序列的聚类是高维度聚类(每个时间点作为一个维度出现)。所以很少使用经典聚类方法比如KMEANS。最简单的时间序列特征是时域上以不同时间单位聚合作为特征。比如30天数据以日为单位,生成30维特征。最简单的聚类方法是直接以每个零售商各维度的特征为vector,用Euclidean distance为距离聚类。这种方法的缺点是不考虑时域信号的位移信息:比如两家零售商在不同日期出现异常激活信号,用..._傅里叶变换分段对图片进行异常检测

安装MHA manager节点缺少 No package perl-Parallel-ForkManager available._no package perl-parallel- available-程序员宅基地

文章浏览阅读1.6k次。aws 安装 perl-Parallel-ForkManager[root@mha2 package]# yum install perl-Parallel-ForkManager Loaded plugins: priorities, update-motd, upgrade-helperamzn-main ..._no package perl-parallel- available

linux乱码文件的删除_linux怎样删除乱码文件-程序员宅基地

文章浏览阅读352次。提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档linux乱码文件的删除一、linux乱码文件的删除二、参考一、linux乱码文件的删除ls -i // 每个文件前面会出现一个数字find -inum 数字 -delete //找到乱码文件前面对应的数字,执行该命令二、参考https://blog.csdn.net/ljfrocky/article/details/78434218..._linux怎样删除乱码文件

linux lib lib64 区别,lib,lib32,lib64,libx32和libexec之间的区别-程序员宅基地

文章浏览阅读590次。嗯,如果您已经处理了Unix一段时间,这是一个非常令人困惑的部分。大多数Unixes都遵循一种称为FHS的标准-Filesystem Hierarchy Standard。鉴于我主要使用基于Red Hat的发行版,所以我最熟悉它们在 Fedora,CentOS和RHEL Linux发行版上采用FHS的情况。但是我也使用了基于Debian和BSD的发行版,它们在文件保存位置和存储位置方面并没有什么不..._linux lib32和lib64和 x86_x64

从Unauthorized 401错误学习Spring Boot的Actuator-程序员宅基地

文章浏览阅读369次。之前用Spring Boot都是别人搭好的框架,然后自己在里面写就行了。对原理、细节上都怎么涉及,毕竟需求都做不完。但是昨天一个访问RESTful接口的401问题搞了我2个小时。网上找的很多用:1 managements.security.enabled=false并且添加一个actxxx包的方法对我也不管用,因为项目里面已经配置了这个。但是我还是遇到了401的这个问题。不死..._spring boot actuator unauthorized access

推荐文章

热门文章

相关标签