MySql
- navivat for mysql
 
BASIC
1  | sudo apt-get install mysql-server  | 
CONF
1  | # 配置文件  | 
1  | # 授权  | 
Mariadb
MariaDB 配置文件位于 /etc/my.cnf
- 安装
 
1  | yum -y install mariadb mariadb-server  | 
1  | # 启动  | 
1  | SELECT User, Host, Password FROM mysql.user; -- 查看所有用户  | 
数据库操作
忘记密码
1  | # 启动免授权服务端 > shell  | 
修改密码
1  | -- method 1 mysql root  | 
添加用户
1  | -- 创建用户  | 
授权
1  | -- 权限 人  | 
1  | 对于目标数据库以及内部其他:  | 
1  | 用户名@IP地址 用户只能在改IP下才能访问  | 
基础命令
1  | show databases; -- 显示数据库列表  | 
创建表
1  | -- 创建表  | 
自增
自增,如果为某列设置自增列,插入数据时无需设置此列,默认将自增(表中只能有一个自增列)
1  | 
  | 
主键
主键,一种特殊的唯一索引,不允许有空值,如果主键使用单个列,则它的值必须唯一,如果是多列,则其组合必须唯一。
1  | create table tb1(  | 
外键
外键,一个特殊的索引,只能是指定内容
1  | create table color(  | 
修改表
1  | -- 添加列:  |