mysql安装及错误解决

#下载mysql源安装包
shell> wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
# 安装mysql源
shell> yum localinstall mysql57-community-release-el7-8.noarch.rpm
检查mysql源是否安装成功
shell> yum repolist enabled | grep "mysql.*-community.*"
安装MySQL
shell> yum install mysql-community-server
开机启动
shell> systemctl enable mysqld
shell> systemctl daemon-reload
/etc/my.cnf 新增如下三行
character_set_server=utf8
init_connect=‘SET NAMES utf8‘
validate_password = off  密码策略失效
常用命令:
shell> systemctl start mysqld
       systemctl stop mysqld
       systemctl restart mysqld
       systemctl status mysqld

首次登录
mysql -uroot -p
密码使用如下查找到的_ZfwDGlsd0=g
[[email protected] /]# grep ‘temporary password‘ /var/log/mysqld.log
2018-05-21T11:55:15.515167Z 1 [Note] A temporary password is generated for [email protected]: _ZfwDGlsd0=g
修改用户名密码
ALTER USER ‘root‘@‘localhost‘ IDENTIFIED BY ‘MyNewPass4!‘;
显示字符集
show variables like ‘%character%‘;
修改密码
mysqladmin -uroot -pMyNewPass4! password a123456
//创建用户
CREATE USER ‘abc‘@‘host‘ IDENTIFIED BY ‘abc123456‘;
//刷新系统权限表
flush privileges;

用navicat for mysql连接
报错:1130 host is not allowed to connect to
解决办法,执行如下命令:
 mysql -uroot -p
mysql>use mysql;
mysql>update user set host = ‘%‘ where user = ‘root‘;
mysql>select host, user from user;
mysql>flush privileges;

原文地址:https://www.cnblogs.com/mutong1228/p/9070929.html

时间: 2024-08-27 13:38:42

mysql安装及错误解决的相关文章

MySQL安装常见错误及解决方案

错误1:wizard安装最后一页,出现cannot create Windows service for mysql.error:0 错误 解决方法:打开命令行 输入 sc delete mysql 命令即    C:>sc delete mysql    [SC] DeleteService SUCCESS 重起电脑,或者卸载后重启再安装,这样就好了.我是卸载后重启的. 卸载重新安装要注意一个问题,在控制面板中卸载后,要去c:\Documents and Settings\All Users\

Mysql——安装server错误:cannot create windows service

在安装到最后一步,点击”execute“按钮时,出现错误cannot create windows service for mysql.error:0 解决方法: 在桌面上找到“MyComputer“,右键选择“Manage”,然后选择”Service and Applications“,然后选择”services“,找到”MySQL“服务: 右键”Stop“此服务后.以管理员身份打开cmd:   输入命令:sc delete mysql 此命令是删除”MySQL“服务.刷新”services“

nginx 编译安装 及错误解决。

nginx 编译安装 Nginx 是一个很强大的高性能Web和反向代理服务器,它具有很多非常优越的特性:在连接高并发的情况下,Nginx是Apache服务器不错的替代品:Nginx在美国是做虚拟主机生意的老板们经常选择的软件平台之一.能够支持高达 50,000 个并发连接数的响应.相比apache nginx处理静态页面更加优秀迅速,配置也相当简洁明了. nginx相对于apache的优点: 轻量级,同样起web 服务,比apache 占用更少的内存及资源 抗并发,nginx 处理请求是异步非阻

MySQL启动1053错误解决方法

创建mysql服务时,系统已提示创建服务成功,但是net start命令提示启动失败,并在services.msc中提示1053错误 操作系统:windows7 mysql版本:5.5.22 www.jb51.net 在使用命令mysqld --install servicename --defaults-file='file_name'创建mysql服务时,系统 已提示创建服务成功,但是net start命令提示启动失败,并在services.msc中提示1053错误 解决办法: 在网上有人说

setuptools安装和错误解决

错误解决:ImportError No module named setuptools GitHub: https://github.com/pypa/setuptools 下载安装 wget https://github.com/pypa/setuptools/archive/master.zip tar -zxvf master.zip cd setuptools-master python setup.py install 出现错误: 错误: 找不到bootstrap.py 执行: $ b

win10系统下安装Navicat for MySql 连接出现错误解决方法

在安装Navicat for Mysql完成后,连接时出现"1045-Acess denied for user:'root'@'localhost'(Using password:YES)" 这样的信息. 上网查了以后明白出现这样的提示原因是ROOT密码错误.灵机一动就是有默认密码.如果默认密码没有去修改的话,这里需要注意一点的是这里填写的密码要填写默认密码:root 如图这样是错误的: 因为我以为图中密码要自己去设置. 记住一点:密码填写 root 这是自己今天安装时遇到问题的心得

MySQL安装常见错误整理

问题一:#mysql ERROR 1045 :Access denied for user 'root'@'localhost' (using password:NO) 问题原因:初始化问题 解决方法:删除data目录重建,重新初始化. 问题二: 当各位在安装.重装时出现could not start the service mysql error:0原因: 卸载mysql时并没有完全删除相关文件和服务,需要手动清除 问题三: make[2]: *** No rule to make targe

关于mysql安装的错误

本人新手,刚接触Java三个月.由于学习中需要用到mysql数据库,故下载安装,下载安装过程中出现了很多的问题.本人在百度上看了很多论坛博客的办法,得到启发.现问题已经解决,本着技术共享的原则,现将我处理错误的方法记下,供大家参考. 是按照慕课网上一步步下载安装,mysql版本是5.5. 最后重新启动mysql服务的时候显示 “系统错误2,找不到指定文件”. 期间还遇到过 “1067 进程意外终止的错误”,寻找了网上很多的办法都没有解决我这两个问题. 当然最后问题得到解决,但是我并不清楚其中的原

x64 release模式下mysql编译连接错误解决办法

系统:win8 64位 MySQL 5.7 32 原来项目是debug 32位编译的 后来改成release 64位  结果编译没错 连接时候错误  无法解决 的外部符号之类的 解决办法: 1  下载x64位的dll ,lib文件 下载链接:点击打开链接 2  将libmysql64.lib以及libmysql64.dll拷贝到数据库安装目录下面,也就是原来libmysql.lib同级目录下面 3 我的程序里面lib是这样导进去的.所以我在这里改成了libmysql64.lib #pragma