数据库那点事(Mysql)-1

Mysql基础第一站

在` `里的内容则表示终端输入的命令,注意不要将符号输入


检验数据库是否成功配置完成

控制台输入以下命令:`mysql --version`

如果没有报错则说明配置成功

检验mysql是否成功配置

登陆mysql

`mysql -uroot -p` ,回车,然后输入数据库密码即可 
  • 如果你是MAC,第一次安装mysql的时候会接收到一个提示,提示中便有密码,将其复制,然后输入即可;

  • 如果是windows的话,默认应该是没有密码的,所以直接回车应该就可以进入了

mysql登陆

修改mysql密码

  • 如果这时候你已经登陆了,先输入:exit,就可以退出mysql了

  • 依次输入一下以下命令

    `mysql -uroot -p` :登陆
    
    `set password for 'root'@'localhost'=password('newpass');`:注意在mysql交互式命令行,分号表示命令的完成
    
    然后在退出进行验证密码是否以修改
    

    密码修改

查看所有数据库

`show database;`:注意结尾的分号

mysql交互式环境查看版本

`select version();`

创建和删除数据库

`create database simfg;`:创建数据库 

`drop database simfg;`:删除数据库 
  • 查看是否创建成功或者删除成功,可以使用命令show databases;查看所有数据库

创建和删除数据库表

  • 数据库表:一个数据库中存在多个数据库表,每个表中又存在多个属性字段

    - 举个例子:假如现在你就是一个大佬,手头上已经又多个项目由你负责,你都进行参与开发了,那么这时候你的mysql中就存在多个数据库,一个数据库就存一个系统的数据。
    - 一个系统中的数据表格肯定不止一个的呀,如一个是用户表,一个是角色信息表等。
    - 一个数据库表格中肯定不止一个属性的,如用户数据表中可能有用户名称、用户密码、用户角色编号等     
    
  • 命令如下

    `use simfg;` :表示你将使用哪一个数据库
    
    `create table user
    (userId char(3) primary key);`
    
    - 以上这条命令就是创建一个user表,并且该表中存在一个属性为userId,该属性为该表中的主键(数据库表中唯一标示,即每一条数据该属性值都不一样)
    
    `show tables;`:展示当前数据库中所有的数据库表
    

    表格

    `describe user;`:展示表格的结构信息
    

    表格信息

    `drop table user;`:删除表格
    

    delete table

总是忘记打分号,>V<

下一篇将会详细介绍关于表格详细内容


欢迎大家留言转载
关注微信公众号:SimFG,可以持续收到更新文章

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值