| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -90,3 +90,28 @@ MariaDB [(none)]> | |||
| 90 | 90 | ``` | |
| 91 | 91 | $ mysql -h 192.168.0.101 -u root -p | |
| 92 | 92 | ``` | |
| 93 | + | ||
| 94 | + 修改密码(先登录,后重置) | ||
| 95 | + ``` | ||
| 96 | + $ mysql -u root -p | ||
| 97 | + MariaDB [(none)]> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456'); | ||
| 98 | + ``` | ||
| 99 | + | ||
| 100 | + | ||
| 101 | + ## InnoDB MyISAM 区别 | ||
| 102 | + | ||
| 103 | + 如果你需要事务处理或是外键,那么 InnoDB 可能是比较好的方式。 | ||
| 104 | + | ||
| 105 | + 如果你需要全文索引,那么通常来说 MyISAM 是好的选择,但是通常全文检索有其它的解决方案(例如ES)。 | ||
| 106 | + | ||
| 107 | + COUNT() 在 MyISAM 表中会非常快,而在 InnoDB 表下可能会很痛苦。 | ||
| 108 | + | ||
| 109 | + 主键查询则在 InnoDB 下会相当相当的快,但需要小心的是如果我们的主键太长了也会导致性能问题。 | ||
| 110 | + | ||
| 111 | + 大批的 inserts 语句在 MyISAM 下会快一些 | ||
| 112 | + | ||
| 113 | + updates 在 InnoDB 下会更快一些 | ||
| 114 | + | ||
| 115 | + InnoDB 的表需要更多的内存和存储,转换100GB 的 MyISAM 表到 InnoDB 表可能会让你有非常坏的体验。 | ||
| 116 | + | ||
| 117 | + 所以通常采用 InnoDB 即可 | ||
| Back | FazBrowse Home | New Git URL |
0 commit comments