首页 > 数据库 >centos查看mysql默认密码和修改密码

centos查看mysql默认密码和修改密码

时间:2023-09-02 15:32:04浏览次数:50  
标签:centos -- utf8 cmd 密码 mysql password

1、查看mysql默认密码:

grep ‘temporary password’ /var/log/mysqld.log

centos查看mysql默认密码和修改密码_mysql


root@localhost: b_1sZou9FZrt b_1sZou9FZrt就是

2、修改mysql密码:

ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘new password’;‘new password’替换成你要设置的密码,注意:密码设置必须要大小写字母数字和特殊符号(,/’;:等),不然不能配置成功

3、开启mysql的远程访问

开启所有的,用%代替IP

grant all privileges on . to ‘root’@‘192.168.0.1’ identified by ‘password’ with grant option;

password:为mysql设置的密码。

4、退出mysql:

mysql> exit

5、为firewalld添加开放端口

firewall-cmd --znotallow=public --add-port=3306/tcp --permanent

firewall-cmd --znotallow=public --add-port=8080/tcp --permanent

firewall-cmd --reload

centos查看mysql默认密码和修改密码_重启_02


6、更改mysql的字符集
登录mysql: mysql -uroot -p
查看字符集:
mysql> status

centos查看mysql默认密码和修改密码_重启_03

vim etc/my.cnf文件:

centos查看mysql默认密码和修改密码_vim_04


[client] 首行

default-character-set=utf8 第二行

character-set-server=utf8 倒数第二行

collation-server=utf8_general_ci 倒数第一行

增加这几行到相应位置;

然后保存并退出:

重启mysql:

service mysqld restart

标签:centos,--,utf8,cmd,密码,mysql,password
From: https://blog.51cto.com/u_15988698/7333150

相关文章

  • mysql周week函数
    WEEK(date[,mode])WEEK()函数会返回一个日期的周数,第2个参数mode可以指定一周是从周日开始还是周一开始,以及返回值的范围是[0,53]还是[1,53],如果第2个参数缺失了,则使用系统变量default_week_format的值ModeFirstdayofweekRangeWeek1isthefirstweek…......
  • 泛微E-Office mysql_config.ini 数据库信息泄漏漏洞
    漏洞描述泛微E-Officemysql_config.ini文件可直接访问,泄漏数据库账号密码等信息漏洞复现fofa语法:app="泛微-EOffice"登录页面如下:验证POC:/mysql_config.ininuclei批量yaml文件id:EOffice_mysql_config_information_leakinfo:name:泛微OAE-Officemysql_config.i......
  • 关于windows定时任务备份mysql
    windows 定时一、右击我的电脑->选择管理->任务计划程序,打开计划任务二、开始创建任务计划。1、常规设置?都懂不再多说。2、触发器:新建->设置一个时间3、操作:新建->选择一个可执行程序,参数如果执行PHP备份mysql。首先mysql加入环境变量,直到mysql在命令行能执行如在path中新......
  • CentOS分区VG、PV、LV
     CentOS扩容卷组pv、vg、lv的意思物理卷(PhysicalVolume,PV):就是指硬盘分区,也可以是整个硬盘或已创建的软RAID,是LVM的基本存储设备。卷组(VolumeGroup,VG):是由一个或多个物理卷所组成的存储池,在卷组上能创建一个或多个逻辑卷。逻辑卷(LogicalVolume,LV):类似于非LVM......
  • docker-compose教程:部署MySQL完整步骤
    目录结构root@localhostmysql#tree.├──conf│└──my.cnf├──db├──docker-compose.yml└──init└──init.sqldocker-compose.ymlversion:'2'services:mysql:#network_mode:"host" #将直接使用主机端口environment:......
  • MySQL binlog日志总结
    概念描述binlog日志:binlog日志用于记录所有更新了数据或者已经潜在更新了数据(例如,没有匹配任何行的一个DELETE)的所有语句。语句以“事件”的形式保存,它描述数据更改。binlog可用于实时备份,主从复制master->slave的数据同步。知识总结binlog相关参数:log_bin:#开启binlog参数,可以指定......
  • DBeaver 使用中遇到驱动的问题并解决方案--mysql
    一、DBeaver的下载二、DBeaver的安装1、双击下载的EXE安装包,按提示选择目录进行安装即可三、DBeaver的配置1、第一次启动时会有一个弹窗,意思是添加一个连接数据库的模板,可以选择否2、点击窗口-首选项-连接-驱动-Maven,点击添加,增加仓库源地址(阿里云:https://maven.aliyun.com/......
  • .NetCore6 与 MySql 联查 (使用Lambda表达式树)
    MySql 官网链接:  https://www.donet5.com/Doc/99999999999/1180    2. 落实代码  or and 并且(满足所有条件) 或者(满足其中一个条件)  查询 OrIF !非空,查询  3. 联查表  官网找方法   4.落实  我这有一个字典表......
  • mysql超出最大连接数解决方法
    遇到mysql超出最大连接数,相信不少人第一反应就是查看mysql进程,看有没有慢查询,当然这个做法是完全正确的!但是很多时候真正的问题不在这里。今天有遇到同样的问题,一味查看mysql进程和慢查询日志,无果。后来老大提点了一下,查看一下nginx日志,发现有一两个访问执行时候比较长,然后使用top......
  • Linux软件环境初始化(CentOS)
    Linux系统-部署-运维系列导航更新yum源(清华)#合并格式sudosed-e's|^mirrorlist=|#mirrorlist=|g'-e's|^#baseurl=http://mirror.centos.org|baseurl=https://mirrors.tuna.tsinghua.edu.cn|g'-i.bak/etc/yum.repos.d/CentOS-*.repo#分步格式sudosed\-e'......