1.创建数据库

create database school;

2.使用数据库

Use school;

3.创建用户

create user jame@localhost identified by 'jame';

4.授权用户(注意这里是用了*哦,自己将school也替换成*号)

grant select,update,insert,create on school.* to jame@localhost identified by 'j ame';

5.取消授权(现在明白为啥直接敲privilege 没用了吧?)

revoke select,update,insert,create on school.* from jame@localhost;

6.创建表

create table students(s_name varchar(10) not null,age int(3),sex char(1),heig ht int,s_no varchar(20) not null,primary key(s_no));

7.修改表名

alter table students rename to student;

8.修改列

alter table students change s_name name varchar(20) not null;

9.增加列

alter table student add class varchar(20);

10.删除列

alter table student drop column class;

11.删除表

drop table student;

12.删除用户

drop user jame;

13.删除数据库

drop database school;

查看数据库的表结构方法 desc students; 或者 describe students; 另:mysql用户进入控制台后无法切换用户,只能先退出终端,再重新连接。

用mysql创建数据库school_Mysql 数据库创建基本步骤相关推荐

  1. 阿里云rds for mysql平台介绍_阿里云RDS for MySQL实例创建账号和数据库?

    本文介绍如何为RDS for MySQL实例创建账号和数据库. 账号类型RDS for MySQL实例支持两种数据库账号:高权限账号和普通账号.您可以在控制台管理所有账号和数据库,账号拥有的具体权限请 ...

  2. PHP学习笔记 第八讲 Mysql.简介和创建新的数据库

    八.Mysql.简介和创建新的数据库 1.mysql简介与概要 mysql是一个小型关系型数据管理系统,开发者为瑞典mysqlab公司现在已经被sun公司收购 1.可以处理拥有上千万条记录的大型数据 ...

  3. mysql创建数据库选择_mysql创建、选择并使用数据库

    假定在你的家(你的"动物园")中有很多宠物,并且你想跟踪关于它们各种类型的信息.你可以通过创建表来保存你的数据并根据所需要的信息装载他们,然后你可以从表中检索数据来回答关于动物不同 ...

  4. centos7下使用yum安装mysql并创建用户,数据库以及设置远程访问

    为什么80%的码农都做不了架构师?>>>    CentOS7的yum源中默认好像是没有mysql的.为了解决这个问题,我们要先下载mysql的repo源. 1. 下载mysql的r ...

  5. mysql创建表和数据库

    创建数据库,创建数据库表,例子.MySQL语句 1.创建数据库:    创建的代码:create  数据库的代码:database   数据库表名:随便起,只要自己记住就行.test create d ...

  6. Mysql 查看、创建、更改 数据库和表

    一.一探究竟 我想看看有多少个数据库,有多少个表,以及表里有啥东西.那么你可以这样: 图形界面: 命令: 查看多少个数据库:注意 后面带s #查看 SHOW DATABASES; #查看表 USE b ...

  7. mysql 9.0创建数据库_PHP与MySQL学习笔记9:创建Web数据库

    1.在服务器上部署MySQL服务基本步骤合注意点 1)安装MySQL(命令安装.安装包安装等) 2)考虑是否需要一个独立的操作系统用户权限来运行MySQL程序. 3)路径的设置 4)root密码 (附 ...

  8. 怎么在linux下用mysql建库_在MySQL/MariaDB中创建数据库、数据库用户和授予特权(针对Linux平台)...

    在本文中,将学习MySQL/MariaDB数据库创建.数据库用户创建以及如何向用户授予权限,方法针对Linux平台.安装数据库请参考为CentOS 8操作系统安装MySQL的方法,以安装MySQL 8 ...

  9. Hibernate连接mysql数据库并自动创建表

    天才第一步,雀氏纸尿裤,Hibernate第一步,连接数据库. Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个 ...

最新文章

  1. ubuntu vsftpd虚拟用户配置/ubuntu12.04上搭建vsftpd服务示例linux
  2. 分布式RPC框架性能大比拼
  3. Resource punkt not found.nltk.download()下载失败
  4. 【初识】-JUC·Executor框架
  5. 推荐系统笔记:矩阵分解+基于邻居的模型
  6. sql数据库和mysql有什么区别_【数据库】MySQL和sql的区别有哪些 - 收获啦
  7. 服务器训练数据 关闭终端,一文明白使用nohup将服务器训练程序后台运行不关闭+随时通过查看训练情况输出与visdom可视化...
  8. php检查函数是否存在,php判断类是否存在函数class_exists用法分析
  9. 当上项目经理才知道!linuxmysql执行sql文件命令
  10. CR(code review)常见问题
  11. Linux Cgroups详解(二)
  12. vc运行库合集 官方正式版 v2019.07.20
  13. webp格式以及工具介绍
  14. 异地北京办理居住证详细材料
  15. Linux服务器安装的anaconda下载库、包很慢
  16. 电气绘图软件EPLAN在WIN10详细安装教程
  17. MyBatis自动生成实体类、DAO接口和Mapping映射文件的代码(逆向工程)
  18. 蚂蚁金服启动分布式中间件开源计划,用于快速构建金融级云原生架构
  19. linux 进程数据结构,Linux进程数据结构详解
  20. Advanced machine-learning techniques in drug discovery

热门文章

  1. 下拉框系统甄选火星推荐_微博下拉框技术首选15火星牛
  2. MySQL_JDBC_jar包的下载与使用(for Windows)
  3. (CMake) 从下载到构建第一个CMake应用
  4. pcm格式封装wav
  5. 网络总是迟到吗(把msn空间变成移动空间)
  6. 从PDF复制英文到word变成宋体——解决办法
  7. 什么是GHZ?炫云到底是怎么收费的?
  8. 浮躁的社会,浮躁的我
  9. ERP期末复习知识点
  10. 雷达导论PART-III.3 电子扫描阵列天线 2020-04-11