在程序开发中,mysql和oracle数据库是比不可少的,不管在什么项目中,都很有可能使用上这些数据库,mysql语句和oracle语句稍微有点不同,这里先总结一些mysql的语句,以后再在下一篇文章中将oracle的语句也总结一下,下面就来学习下mysql数据库的sql语句吧!
如何登录mysql数据库:mysql -u root -p,然后再输入密码,确认之后会登录到mysql数据库。
如何查看所有数据库:show databases;
如何查看数据库默认字符集:show create database day16;
如何创建数据库:create database day16;
如何按照指定默认字符集去创建数据库:create database day16 default character set utf-8;
如何修改数据库默认字符集:alter database day16 default character set utf-8;
如何删除数据库:drop database day16;
如何查询所有数据库表:show tables;
如何创建数据库表:create table 表名(字段名称 字段数据类型)
mysql数据库的类型有哪些:char,varchar,int,float,double,short,byte,text,blob,date,datetime,timestamp,bigint,decimal(这些数据类型的用法以后再写)
如何查看表结构:desc 表名;
如何添加表字段:alter table student add column age int; (给student的表添加一个age为int类型的表字段)
如何修改表字段数据类型:alter table student modify column gender char(1); (将student表的gender字段类型修改为char类型)
如何修改表字段名称:alter table student change column name username varchar(20); (将student表的name字段修改成username字段)
如何删除表字段:alter table student drop column age;
如何修改表名:alter table student rename to teacher;
如何删除数据库表:drop table student;
如何查询mysql表所有的数据:select * from student;
如何插入表数据:insert into student values(1,'张三','男');
如何插入部分字段的数据:insert into student(id,username) values(3,'王五');
如何修改表全部数据:update student set gender='男';
如何修改表局部数据:update student set gender='男' where id=1;
如何修改表的多个字段数据:update student set username='陈六',gender='女' where id=3;
如何删除全表数据:delete from student;
如何删除表局部数据:delete from student where id=1;
今天的mysql基本语句就写到这里,练熟了这些mysql的语句,就相当于已经入门了,还有mysql语句加强部分稍后再总结出来。