找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
数据库:
   关系型数据库:依据关系模型创建的数据库,把不同的数据保存在不同的表中,表与表之间存在着某些关系
MySQL:开源免费
Oracle:收费
sql server:微软的
hive sql :大数据测试,运行速度非常快
非关系型数据库:不像关系型数据库一样用表结构存储数据,通常是以列模型,键值对来存储数据
Redis :做数据缓存,提高数据库的查询性能
{“name”:“xiaoshan",“sex”,“boy”},:冒号的前面是键,后面是值,多个键值对以逗号隔开

mysql的特点:
    1、体积小,安装简单,维护成本低
    2、开源,免费
    3、使用 C++编写
    4、支持多系统支持Windows、Linux
rpm -aq|grep mysql :查看当前系统有没有安装mysql
rpm -ev +文件名 --nodeps:移除安装,文件名有可能是客户端,也有可能是服务端
yum install mysql/yum install -y mysql :下载mysql的客户端
yum install -y mysql|-servser :下载mysql 的服务端
service mysqld status:查看mysql数据库的状态
service mysqld start:启动mysql数据库
service mysqld stop :停止mysql数据库
service mysqld restart:重启mysql数据库
mysql -uroot -p :进入mysql数据库,第一次进入不需要密码
-u :user 用户的意思
-p :password  密码
mysqladmin -uroot password '123456'  :给数据库设置密码
show databases;   :展现当前数据库


create database dcs20; :建立数据库


use dcs20;  :使用某个数据库
show tables;  :查看当前有哪些数据
select database();     :查看我们当前进入到了哪个数据库中
drop database dcs20;    删除当前数据库

create table user(id int(5)primary key auto_increment,name varchar(10)not null,class int(10),phone bigint(20)default'13111111111');  :创建表的语句

desc user;  :查看user表的表结构

mysql中常见的数据类型:
   int : 整形,最大存储2147483647
   bigint :整形,一般用来存储手机号
   varchar: 存储字符串(存的数据要加引号)
   date :时间比如 ‘20221018’
   float:浮点型,小数,比如10.1
mysql中常见的几种约束:
   not null :非空约束
   primary key :主键约束
   auto_increment:自增长约束
  default:默认值约束
   foregin key 外键约束
对表结构的操作
show tables:查看所有表
show databases :查看所有数据库
alter table user rename tbuser;     给表进行重命名

alter table tbuser change id sid int(10);   :将id更改为sid并删除自增长约束

alter table tbuser change sid id int(5)auto_increment;将sid改回id并添加自增长

alter table tbuser change id id int(5);不修改字段,只修改约束的写法

alter table tbuser add id2 int(10); 在表中添加一个字段

alter table tbuser add (id3 int(5),id4 int(5));  同时添加两个字段

alter table tbuser add id5 int(10)first;添加一个字段在最前面

alter table tbuser add id6 int(10)after phone;  将id6字段放在phone后面

alter table user drop id5;删除id5字段

alter table user drop id5;删除字段

drop table user :删除表









分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册