IT评测·应用市场-qidao123.com技术社区

标题: mysql初始化命令mysqld --initialize参数说明小结例子解析 [打印本页]

作者: 八卦阵    时间: 2024-10-22 22:30
标题: mysql初始化命令mysqld --initialize参数说明小结例子解析

代码示例:

在MySQL数据库中,mysqld --initialize 命令用于在初次安装后初始化数据目次,包括创建系统表和设置root用户密码。以下是该命令的一些常用参数及其说明:
在初始化过程中,mysqld --initialize 命令会天生一个随机的临时密码,用于初次登录root用户,并在登录后必须立即更改。这个密码会在初始化过程中输出到错误日记中,或者如果你在Windows系统上,可以使用 --console 参数将消息输出到控制台。
例如,初始化MySQL数据目次的命令可能如下所示:
  1. mysqld --initialize --user=mysql --basedir=/opt/mysql/mysql --datadir=/opt/mysql/mysql/data
复制代码
在初始化完成后,你需要使用天生的临时密码登录MySQL,并设置一个新的root用户密码。这可以通过以下命令完成:
  1. mysql -u root -p
复制代码
然后输入临时密码,接着设置新密码:
  1. ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
复制代码
请注意,具体的命令和参数可能会根据你的MySQL版本和操作系统有所不同。上述信息重要基于MySQL 8.0的文档。
喜欢本文,请点赞、收藏和关注!

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 IT评测·应用市场-qidao123.com技术社区 (https://dis.qidao123.com/) Powered by Discuz! X3.4