MySQL建表操作和用户权限

1.创建数据库school,字符集为utf8

mysql> create database school character set utf8;

2.在school数据库中创建Student和Score表

mysql> create table school.student(

-> Id int(10) primary key,

-> Stu_id int(10) not null,

-> C_name varchar(20),

-> Grade int(10)

-> );

Query OK, 0 rows affected, 3 warnings (0.03 sec)

mysql> create table school.score(

-> Id int(10) primary key,

-> Name varchar(20) not null,

-> Sex varchar(4),

-> Birth year,

-> Department varchar(20) not null,

-> Address varchar(50)

-> );

Query OK, 0 rows affected, 1 warning (0.03 sec)

3.授权用户tom,密码Mysql@123,能够从任何地方登录并管理数据库school

mysql> CREATE USER 'tom'@'%' IDENTIFIED BY 'Mysql@123';

Query OK, 0 rows affected (0.01 sec)

mysql> GRANT ALL PRIVILEGES ON school.* TO 'tom'@'%';

Query OK, 0 rows affected (0.00 sec)

mysql> FLUSH PRIVILEGES;

Query OK, 0 rows affected (0.00 sec)

4.使用mysql客户端登录服务器,重置root密码

mysql> alter user root@localhost identified by'MyNewPassword!123';

Query OK, 0 rows affected (0.01 sec)

相关推荐
quan2631几秒前
20260529,日常开发-查老数据全量更新闭坑
java·mysql·主从·主从延迟
java_cj5 分钟前
MySQL 8.0 新特性深度解析:降序索引、Doublewrite Buffer 与 redo log 无锁优化
数据库·mysql
网管NO.112 分钟前
多表联查入门|INNER JOIN 内连接,关联查询基础(实操案例)
数据库·sql
devilnumber13 分钟前
MySQL 索引失效 20 例
数据库·mysql
念恒1230621 分钟前
MySQL事务(上)
数据库·mysql
devilnumber24 分钟前
MySQL 执行计划(EXPLAIN)背诵版
数据库·mysql
念恒1230628 分钟前
MySQL视图
数据库·mysql
骄马之死1 小时前
缓存与数据库一致性的核心方案
mysql·缓存
我叫张小白。1 小时前
基于Redis的缓存架构与一致性保障体系
数据库·redis·缓存·架构
Omics Pro1 小时前
基因泰克:检测级虚拟细胞基准!大语言模型+智能体
大数据·数据库·人工智能·机器学习·语言模型·自然语言处理·r语言