1.MySQL部署过程流程大概是什么?
检查是否已安装;创建用户和用户组;修改配置文件;初始化启动
2.创建DB和赋予一个用户,对这个DB有所有权限,密码123
create database db;
grant all privileges on db.* to 'user' @'%' identified by '123';
flush privileges;
3.%代表什么
任意IP
4.(扩展题)在5.6系列有user表的password字段,但是在5.7版本里,没有这个password字段,各位有兴趣的,可以装一下试试
5.7是authentication_string字段
5.修改一个用户xxx的密码为456,SQL是什么?
UPDATE mysql.user SET Password=PASSWORD("456") WHERE Host='%' AND User='xxx';
6.MySQL查看哪些连接,怎样杀
show processlist;
kill id
7.MySQL字符集你们觉得在哪些地方设置?服务端等等?
服务端 客户端 库 表 字段
8.MySQL的查看参数的语法是什么?
show variables like '%xxx%';
9.切换DB的语法,查看该DB下哪些tables
use db;
show table;
10.建表的常规规则是什么?
建议表字段包含 id自增长主键,创建人,创建时间,更新人,更新时间