成都10班蔡阳 发表于 2021-11-21 19:40:16

mysql

本帖最后由 成都10班蔡阳 于 2021-11-21 19:45 编辑



1、安装MySQL数据库客户端:yum installmysql
2、安装MySQL数据库服务端:yum install mysql -server
3、service mysqld start:开始MySQL数据库
   service mysqld stop:停止MySQL数据库
   service mysqld status:查看MySQL数据库状态
   service mysqld restart:重启MySQL数据库
   mysql -uroot -p:访问mysql数据库
   quit;exit;退出数据库
C:\Users\Administrator\AppData\Local\YNote\data\weixinobU7VjhvqztT8DiIFzPmpt-2wFOE\339fd41263e34a95a491ae4db300467a\$rzo7adznn58c92ol~25c$v.png
C:\Users\Administrator\AppData\Local\YNote\data\weixinobU7VjhvqztT8DiIFzPmpt-2wFOE\73758d0e2dee41199e8b336cfb6e083c\m3n1]g$86]]eehwx`{@hfvx.png
4、mysqladmin -uroot-password'123456':给root用户设置登录密码为“123456”
   mysqladmin -uroot -p123456:直接带密码的方式访问数据库
5、show databases:查看所有数据库
   create databasedcs10:创建一个名为“dcs10”的数据库
C:\Users\Administrator\AppData\Local\YNote\data\weixinobU7VjhvqztT8DiIFzPmpt-2wFOE\753ba77682994aca953fe6218781ed18\o%3g(s_xw19xxdk)26vyr%j.png
6、use dcs10:表示进入“dcs10”数据库
      show tables:查看进入数据库里所有的表格
7、输入错误时按以下操作返回C:\Users\Administrator\AppData\Local\YNote\data\weixinobU7VjhvqztT8DiIFzPmpt-2wFOE\0acd3cb4b9284b54a447e9b2e283d08e\{lwlc`1@`_}$ok~9jw)(zb6.png
8、create table test:(id int(20)primary key auto_increment,name varchar(20) not null,score float(20,2),phone bigint(20) default 15366669999,time date);创建一个名为“test”的表
C:\Users\Administrator\AppData\Local\YNote\data\weixinobU7VjhvqztT8DiIFzPmpt-2wFOE\fd31c300905345b1932a4697b04e12fb\67t5ewl{s(0i6j5ttk0alr2.png
9、desc +表名:表示查看表结构/查看标定义
C:\Users\Administrator\AppData\Local\YNote\data\weixinobU7VjhvqztT8DiIFzPmpt-2wFOE\a32af38be594414a9206750fd202d90f\6}jj}ngl2}@9mrhh5b]y5uy.png
10:drop datebase dsc11:删除dcs11这个数据库
11.alter table test rename test1:将test表格重命名为test1
12:alter table test change id sid int(20):将test表中的id字段名改为sid,并去掉自增长。
      alter table test change sid sid auto_increment:将sid的字长改回为auto_increment(自增长)。
13.alter table test add class int(20) first:向“test”表中加入一个class字段放在最前面
    alter table test add sex varchar(20)after class;表示向表中加入一个sex字段放在class后面。
14、alter table test drop sex;删除sex字段
15、alter table test add(sex varchar(20),age int(20));同时添加sex和age两个字段默认放在最后面。
C:\Users\Administrator\AppData\Local\YNote\data\weixinobU7VjhvqztT8DiIFzPmpt-2wFOE\58e657a4a10b4f2fa3fb6d25b01f3b0b\b`)zx)0]t)3jorb}6)6lu%b.png
16:alter table test drop sex,drop age;同时删除性别和age两个字段。
C:\Users\Administrator\AppData\Local\YNote\data\weixinobU7VjhvqztT8DiIFzPmpt-2wFOE\37b913aa01414ec2af40a3bbae7f1b1e\tjohbs`1}t(uf5c$~{0q0~g.png
17、alter table test modify name varchar(20) after class;将name放在class字段后面。
C:\Users\Administrator\AppData\Local\YNote\data\weixinobU7VjhvqztT8DiIFzPmpt-2wFOE\2e6ac1c60750488c868dc69b486e23b5\%({ou9t)2xb(_qfl262$`}n.png
18、create table test1(id int (20),name varchar(20));创建一个新表名为test1,id为整型,name为字符串型。
      drop table test1;:表示删除test1这个表格
C:\Users\Administrator\AppData\Local\YNote\data\weixinobU7VjhvqztT8DiIFzPmpt-2wFOE\c8cba04070fd4d28b19c77c727b44600\~4]z4f2z%z1ikx~%](gw5n7.png
19、alter table test drop primary key;:表示删除主键约束。
20、alter table test sid sid int(20) primary key auto_incremennt;表示给sid字段添加主键约束和自增长约束。
C:\Users\Administrator\AppData\Local\YNote\data\weixinobU7VjhvqztT8DiIFzPmpt-2wFOE\458f9ca0f72a4d46b7b56cdbebff0ed9\iy3bt@`qvnc2k}vpd~xgg%v.png
21、insert into test(sid,name,class,score,phone,time),values(1,"xiaoyi",2021,66.666,1763333555,"2021-11-21");表示向test表中所有字段都插入数据。
      select * from test;表示查询test表中所有的数据,*表示所有的字段。



页: [1]
查看完整版本: mysql