赞
踩
网站的整套解决方案包括: 开发语言 操作系统 web服务器软件 数据库软件
开源和闭源
Structured Query Language:结构化查询语言, 用于程序员和数据库软件(DBMS)进行交流
如何连接数据库软件: 检查mysql服务开启 window键+r 输入services.msc
开始菜单中找到Mysql/MariaDB文件夹 里面的 Mysql Client 打开后直接输入密码
如果是linux或mac系统 先打开终端 在终端中输入 mysql -u用户名 -p回车 回车后输入密码 回车
断开连接: 关闭窗口 或执行 exit;
Access denied for user 'root'@'localhost' (using password: YES) 密码错误
show databases;
create database db1;
create database db2 character set utf8;
create database db3 character set gbk;
show create database db1;
drop database db4;
use db1;
create database mydb1 character set utf8;
create database mydb2 character set gbk;
show databases;
show create database mydb1;
show create database mydb2;
use mydb1;
use mydb2;
drop database mydb1;
drop database mydb2;
create table student(name varchar(10),age int);
create table person(name varchar(10),gender varchar(5))charset=gbk;
show create table person;
desc student;
drop table student;
rename table person to t_person;
alter table t_person add salary int;
alter table t_person add id int first;
alter table t_person add age int after name;
alter table t_person drop salary;
alter table t_person change age salary int;
create table t1(name varchar(10),age int)charset=utf8;
show tables;
show create table t1;
desc t1
drop table t1;
rename table t1 to t2;
alter table t1 add salary int first/ after xxx;
alter table t1 drop salary;
alter table t1 change
原名 新名 新类型; create database mydb1 character set utf8;
use mydb1;
create table emp(name varchar(10)) charset=utf8;
alter table emp add age int;
alter table emp add id int first;
alter table emp add gender varchar(5) after name;
alter table emp change gender sal int;
alter table emp drop age;
rename table emp to t_emp;
drop table t_emp;
drop database mydb1;
###数据相关SQL
create database mydb2 character set utf8;
use mydb2;
create table person(name varchar(10),age int)charset=utf8;
insert into person values('Tom',18);
insert into person(name)values('Jerry');
insert into person(name)values('zhangsan'),('lisi');
insert into person values('刘德华',30);
如果执行以上代码出现错误提示,提示里面包含16进制的错误信息 执行以下SQL
set names gbk;
select name from person;
select name,age from person where age>20;
select * from person;
update person set age=8 where name='Tom';
update person set age=10 where age is null;
delete from person where name='Tom';
2. 删除年龄小于20岁的
delete from person where age<20;
3. 删除所有数据
delete from person;
create table t1(name varchar(10),age int(10) zerofill);
insert into t1 values('Tom',18);
select * from t1;
create table t_date(t1 date,t2 time,t3 datetime,t4 timestamp);
insert into t_date values('2020-1-18',null,null,null);
insert into t_date values(null,'17:35:18','2020-3-17 12:30:23',null);
Java、Python、算法知识体系 | PPT、简历模板 | 游戏源码 | IT行业趣味资讯 | 装机必备软件
关注下方公号回复【资料】获取
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。