[TOC]
数据库介绍
关系型数据库: MySQL Oracle MSSQL PostgreSQL
非关系型数据库: Redis Elsticsearch MongoDB
new sql: RDB DRDB TiDB OceanBase
数据库排名,也可以参加数据库大会,了解最新的数据库行情(注:需有一定的数据库基础)
MySQL下载
归档版本: https://downloads.mysql.com/archives/community/
最新版本:https://dev.mysql.com/downloads/mysql/
MySQL 数据库初始化
MySQL 5.6
/usr/local/mysql/bin/scripts/mysql_install_db --user=mysql --group=mysql --basedir=/usr/loca/mysql --datadir=/data/mysql/data
MySQL 5.7
mysqld --initialize --user=mysql --group=mysql --basedir=/usr/local/mysql --datadir=/data/mysq/data
安全模式初始化,会临时生成一个12位密码,符合一定的复杂性,默认有效期180s
mysqld --initialize-insecure --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql/data
禁用安全模式初始化,没有生成密码。由公司自己的规范制定密码(常用)
MySQL 忘记密码
--skip-grant-tables 跳过授权表
--skip-networking 禁止远程连接
具体操作
mysqld_safe --skip-grant-tables --skip-networking &
mysql> flush privileges;
mysql> alter user root@'localhost' identified by '123';
网友评论