1.数据库管理
小皮面板中新建一个数据库
就可以在Navicat 中链接mysql
这里创建1个数据库school
里面建两个数据表,方便后面讲解
创建school时如果遇到1044报错(以下是我的解决过程)
在连接右键,新建查询里输入
SHOW GRANTS FOR 'test'@'localhost';
用来查询查看'test'用户的权限
结果行显示
GRANT USAGE ON . TO 'test'@'localhost'
GRANT ALL PRIVILEGES ON 练习.* TO 'test'@'localhost'
问题:
用户 'test'@'localhost' 只有对 练习 数据库的权限,没有对 school 数据库的权限。
可以链接root
右键,新建查询
运行以下内容
-- 1. 检查'school'数据库是否存在,不存在则创建 CREATE DATABASE IF NOT EXISTS school;
-- 2. 授予用户对'school'数据库的所有权限 GRANT ALL PRIVILEGES ON school.* TO 'test'@'localhost';
-- 3. 刷新权限 FLUSH PRIVILEGES;
-- 4. 验证权限 SHOW GRANTS FOR 'test'@'localhost';
做到这,school应该就在“练习”中

创建表

这里建了个成绩的表
保存,表名为成绩
对表进行增删改查
点查询,里面可以输入sql命令
--查询 select *from 成绩;

--增加 insert into 成绩(id,语文,数学) values(2,98, 95);
选中右键,运行选中行
再返回查询
修改
update 成绩 set 语文=90,数学=90 where id=2
--删除
delete from 成绩 where id=2;

2728

被折叠的 条评论
为什么被折叠?



