mysql修改密码

RHEL7.0安装MySQL后的相关问题

倾然丶 夕夏残阳落幕 提交于 2020-03-05 01:35:31
MySQL安装后的首次登陆,更改用户密码问题 一 启动MySQL时报错 使用 service mysqld start 开启MySQL服务时报错: Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe" for details. 可以通过查看MySQL日志文件 /var/log/mysqld.log 此日志十分重要,务必记住 。 使用 tail -n 100 /var/log/mysqld.log 来查看最新记录的100条日志。 分析其中的错误[ERROR],每个人遇到的情况不同,请自行百度。 我的错误显示为: [ERROR] –initialize specified but the data directory has files in it. Aborting. 说明MySQL中的data目录已经有数据了。 先找到MySQL的data目录 > vim /etc/my.cnf 其中显示 datadir=/var/lib/mysql, 该目录即为data目录。 > ls /var/lib/mysql #查看其中的文件 > cd /var/lib/ > mv

mysql 5.7.29安装教程

末鹿安然 提交于 2020-03-04 16:15:03
下载解压 配置JAVA_HOME 和path中的环境变量(bin) 在安装目录之下新建my.ini文件,如下 [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=E:/work/technology/tool/mysql/mysql-5.7.29-winx64 # 设置mysql数据库的数据的存放目录 datadir=E:/work/technology/tool/mysql/mysql-5.7.29-winx64/data # 允许最大连接数 max_connections=200 #修改时区 default-time_zone='+8:00' # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB 使用管理员身份打开命令提示符 依次输入 mysqld -install msyqld --initialize net start mysql 打开生成的data文件,找到一个err结尾的文件,打开,找到如下: 2020-03-04T05:30:31.828837Z 1

CentOS7下安装mysql5.7

亡梦爱人 提交于 2020-03-04 15:45:57
一、安装YUM Repo 1、由于CentOS 的yum源中没有mysql,需要到mysql的官网下载yum repo配置文件。 下载命令: wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm 2、然后进行repo的安装: rpm -ivh mysql57-community-release-el7-9.noarch.rpm 执行完成后会在/etc/yum.repos.d/目录下生成两个repo文件mysql-community.repo mysql-community-source.repo 二、使用yum命令即可完成安装 注意:必须进入到 /etc/yum.repos.d/目录后再执行以下脚本 1、安装命令: yum install mysql-server 2、启动msyql: systemctl start mysqld 3、获取安装时的临时密码(在第一次登录时就是用这个密码): grep 'temporary password' /var/log/mysqld.log 4、倘若没有获取临时密码,则 4.1、删除原来安装过的mysql残留的数据 rm -rf /var/lib/mysql 4.2、再启动mysql systemctl start mysqld 三,登录: 1

centos6.5下安装MySQL5.7详细步骤

非 Y 不嫁゛ 提交于 2020-03-04 05:50:20
参考网址:https://www.cnblogs.com/lzj0218/p/5724446.html 1.检测系统是否已经安装过mysql或其依赖,若已装过要先将其删除,否则第4步使用yum安装时会报错: 1 # yum list installed | grep mysql2 mysql-libs.i686 5.1.71-1.el6 @anaconda-CentOS-201311271240.i386/6.53 # yum -y remove mysql-libs.i686 2.从mysql的官网下载mysql57-community-release-el6-5.noarch.rpm(注意这里的el6-5即适配RHEL6.5的版本,如果下载了其它版本后面的安装过程中可能会报错): wget dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm 3.安装第一步下载的rpm文件: yum install mysql-community-release-el6-5.noarch.rpm 安装成功后,我们可以看到/etc/yum.repos.d/目录下增加了以下两个文件 1 # ls /etc/yum.repos.d2 mysql-community-source.repo3 mysql-community.repo

MySQL - Installation - Microsoft Windows (noinstall ZIP Archive)

孤街浪徒 提交于 2020-03-04 03:58:39
写在前面 这篇文章的主要目的是:记录一次 windows 系统安装 mysql (绿色版) 的过程。 环境及软件信息: Windows 10, x64 mysql-5.7.28-winx64.zip 相关链接 MySQL (社区版)最新稳定版下载 MySQL (社区版)历史版本下载 MySQL 5.7绿色版安装文档 MySQL 相关文档的首页 MySQL 5.7 参考文档 ,可以从“MySQL 相关文档的首页”进入指定版本的参考文档,也可以从这个链接修改版本号 MySQL 5.7 Release Notes ,可以从“MySQL 相关文档的首页”进入指定版本的参考文档,也可以从这个链接修改版本号 MySQL (社区版)帮助文档 ,点击那个(i)图标 安装过程 解压压缩包 创建 my.ini 文件到mysql根目录下 my.ini 配置信息, 获取更多配置 。例如: [client] default-character-set =utf8 [mysqld] port =3306 basedir =D:\dev.software\mysql\mysql-5.7.28-winx64 datadir =D:\dev.software\mysql\mysql-5.7.28-winx64\data tmpdir =D:\dev.software\mysql\mysql-5.7.28

mysql修改密码

半城伤御伤魂 提交于 2020-03-03 23:23:17
数据库内修改密码 MariaDB [(none)]> set password for root@localhost = password('123'); Query OK, 0 rows affected (0.00 sec) MariaDB [(none)]> flush privileges; Query OK, 0 rows affected (0.00 sec) 数据库外修改密码 旧密码修改为新密码 [root@client ~]# mysqladmin -uroot -p'123' password '123456' 来源: https://www.cnblogs.com/zc1741845455/p/10930143.html

mysql安装及环境变量配置

做~自己de王妃 提交于 2020-03-03 17:05:43
下载MySQL安装包 由于网速直接让同事发给我的,可以去官网下载 MySQL下载网址 选择版本下载 解压安装MySQL 1、下载完成后打开文件位置 我的在这里,复制这个位置。 2、用管理员身份打开cmd,执行安装命令:mysqld --install,我这里报错是之前安装过,执行sc delete mysql命令删除之前的安装,再次执行安装命令,显示如下图提示成功。 3、初始化mysql:mysqld --initialize --console,如下图运行结果为初始化成功,图中红框的是初始化密码 开启mysql服务:net start mysql ps:我这里执行报错了,找不到C盘的这个文件夹,然后我打开my.ini文件注释了这行代码 再次执行net start mysql命令启动服务成功 注意:我安装过程中有几次类似报错文件没有,仔细检查发现my.ini文件中的datadir路径不对,并且D盘后应该跟两个这个符号‘/’,默认跟的一个,也会导致报错。这个根据自己mysql安装的位置去修改my.ini文件中的datadir就可以了 登录MySQL 输入命令:mysql -u root -p,出现以下内容就是登录成功了。这里的密码就是上面解压安装第三步的截图红框中的那串字符 修改密码 系统生成的密码太复杂,输入命令修改一个简单的:alter user ‘root’@

Centos7下安装Mysql8

眉间皱痕 提交于 2020-03-03 01:36:48
1、Mysql8的优点 一些关键的增强包括: SQL窗口函数,公用表表达式,NOWAIT和SKIP LOCKED,降序索引,分组,正则表达式,字符集,成本模型和直方图。 JSON扩展语法,新功能,改进排序和部分更新。使用JSON表函数,您可以使用JSON数据的SQL机制。 GIS地理支持。空间参考系统(SRS),以及SRS感知空间数据类型,空间索引和空间功能。 可靠性 DDL语句已变得原子性和崩溃安全,元数据存储在单个事务数据字典中。由InnoDB提供支持! 可观察性性能架构,信息架构,配置变量和错误记录的显着增强。 可管理性远程管理,撤消表空间管理和新的即时DDL。 安全 OpenSSL改进,新的默认身份验证,SQL角色,分解超级特权,密码强度等等。 性能 InnoDB在读/写工作负载,IO绑定工作负载和高争用“热点”工作负载方面明显更好。增加了资源组功能,通过将用户线程映射到CPU,为用户提供一个选项,以针对特定硬件上的特定工作负载进行优化。 基于以上的一些优点,所有我觉得在新项目中使用mysql8。 2、安装Mysql8 2.1 下载mysql的安装包 wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm 2.2 运行命令进行安装Mysql源 yum localinstall

Mysql修改密码

戏子无情 提交于 2020-03-02 20:57:30
初次安装MySQL默认没有密码,安装完毕之后最好增加密码 1、命令 1 #/usr/bin/mysqladmin -u root password 'new-password' 格式:mysqladmin -u 用户名 -p 旧密码 password 新密码 2、例子 例1:给root加个密码admin 键入以下命令 : 1 [root@node1]# /usr/bin/mysqladmin -u root password admin 注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。 3、测试是否修改成功 1)不用密码登录 1 [root@node1 /]# mysql2 ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO) 显示错误,说明密码已经修改。 2)用修改后的密码登录 1 [root@node1 /]# mysql -u root -p 2 Enter password: (输入修改后的密码admin) Welcome to the MariaDB monitor. Commands end with ; or \g.Your MariaDB connection id is 7Server version: 5.5.60-MariaDB MariaDB

mysql修改密码

时光总嘲笑我的痴心妄想 提交于 2020-03-02 19:13:37
mysqladmin命令 (回目录) 格式如下(其中,USER为用户名,PASSWORD为新密码): mysqladmin -u USER -p password PASSWORD 该命令之后会提示输入原密码,输入正确后即可修改。 例如,设置root用户的密码为123456,则 mysqladmin -u root -p password 123456 UPDATE user 语句 (回目录) 这种方式必须是先用root帐户登入mysql,然后执行: UPDATE user SET password=PASSWORD('123456') WHERE user='root'; FLUSH PRIVILEGES; SET PASSWORD 语句 (回目录) 这种方式也需要先用root命令登入mysql,然后执行: SET PASSWORD FOR root=PASSWORD('123456'); 来源: https://www.cnblogs.com/huangye-dream/p/5029667.html