Mysql基础第一站
在` `里的内容则表示终端输入的命令,注意不要将符号输入
检验数据库是否成功配置完成
控制台输入以下命令:`mysql --version`
如果没有报错则说明配置成功
登陆mysql
`mysql -uroot -p` ,回车,然后输入数据库密码即可
如果你是MAC,第一次安装mysql的时候会接收到一个提示,提示中便有密码,将其复制,然后输入即可;
如果是windows的话,默认应该是没有密码的,所以直接回车应该就可以进入了
修改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;`:删除表格
总是忘记打分号,>V<
下一篇将会详细介绍关于表格详细内容
欢迎大家留言转载
关注微信公众号:SimFG,可以持续收到更新文章