public:it:mysql

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
public:it:mysql [2021/12/07 15:01] – [MariaDB] oakfirepublic:it:mysql [2023/08/11 11:34] (当前版本) – [Tools] oakfire
行 5: 行 5:
 ===== MariaDB ===== ===== MariaDB =====
   * Official site: [[https://mariadb.org/|mariadb.org]]   * Official site: [[https://mariadb.org/|mariadb.org]]
 +  * 与 mysql 的差异: https://www.skeema.io/blog/2023/05/10/mysql-vs-mariadb-schema/
   * 在root下刚安装完时,即可直接用 ''mysql'' 命令进入, mariadb 会自动检查当前系统用户是否为root.   * 在root下刚安装完时,即可直接用 ''mysql'' 命令进入, mariadb 会自动检查当前系统用户是否为root.
   * 执行 ''sudo mysql_secure_installation'' 脚本来进行安全设置   * 执行 ''sudo mysql_secure_installation'' 脚本来进行安全设置
 +  * Ubuntu20.04 后 MariaDB 默认使用 ''unix_socket'' 插件来认证root用户,改回 ''mysql_native_password'' 插件的方式:<code bash>
 +sudo su # get root access
 +mysql # connect db
 +update mysql.user set plugin = 'mysql_native_password' where User = 'root';
 +flush privileges;
 +</code>
 ===== Tools ===== ===== Tools =====
   * Mac 下好用的工具:[[https://www.sequelpro.com/|Sequal Pro]]   * Mac 下好用的工具:[[https://www.sequelpro.com/|Sequal Pro]]
 +  * [[https://github.com/slashbaseide/slashbase|slashbase]]: 一个基于浏览器的数据库操作 IDE,有点类似 PHPMyAdmin,但使用 Go 语言编写,并且支持 PostgreSQL 和 MongoDB。
 ===== Manual ===== ===== Manual =====
   * [[https://dev.mysql.com/doc/refman/5.7/en/sql-statements.html|sql syntax]]   * [[https://dev.mysql.com/doc/refman/5.7/en/sql-statements.html|sql syntax]]
  • public/it/mysql.1638860503.txt.gz
  • 最后更改: 2021/12/07 15:01
  • oakfire