Category - Database

2024-08-19 13:45:19    99    0    0
从 MySQL9 开始已经彻底废除了 `mysql_native_password` 密码加密类型,现在我们需要 将root账号的密码加密类型 `mysql_native_password` 改为 `caching_sha2_password` 首先,查看已经运行的 MySQL 服务所启动的参数 ``` ps -ef | grep mysql ``` 我这里显示为 ``` /usr/loca
2024-08-19 13:12:24    41    0    0
主要是 LaunchDeamons 在令 mysqld 不断重启。 此处的 plist 文件,如果文件名不完全一致,可以直接 cd 到 /Library/LaunchDaemons/ 找到对应的 mysqld.plist 文件。 ``` sudo launchctl unload -w /Library/LaunchDaemons/homebrew.mxcl.mysql.plist sudo p
MySQL    2021-11-25 12:24:14    388    0    0
## 1. 在MySQL 5.6版本以前,只有MyISAM存储引擎支持全文引擎.在5.6版本中,InnoDB加入了对全文索引的支持,但是不支持中文全文索引.在5.7.6版本,MySQL内置了ngram全文解析器,用来支持亚洲语种的分词. 在学习之前,请确认自己的MySQL版本大于5.7.6.我的版本为8.0.同时文中的所有操作都基于InnoDB存储引擎. 查询mysql版本,设置全文索引
MySQL    2021-10-07 11:56:13    352    0    0
我们需要先进入MySQL,之后直接修改密码: ``` alter user user() identified by "我的密码"; ```
MySQL    2021-10-07 11:47:12    248    0    0
使用`ALTER USER`命令可以用来修改用户的口令,设置口令过期,锁定以及解锁用户等等。 1、修改用户的口令,将用户的口令修改为新的密码 ``` ALTER USER SCOTT IDENTIFIED BY NEWPASSWORD; SQL> ALTER USER SCOTT IDENTIFIED BY SOCTT; 用户已更改。 ``` 2、设置用户口令过期,通过设置用户过期,这样该
MySQL    2018-11-23 00:09:52    221    0    0
创建用户: ```sql CREATE USER 'admpub'@'localhost' IDENTIFIED BY 'password'; ``` 授权: ```sql GRANT ALL ON admpub.* TO 'admpub'@'localhost'; ``` 只读授权: ```sql GRANT SELECT ON *.* TO admpub@'%' IDENTIFIED B