mysql(一)

简介:

就是用来存放数据的

mysql关系型数据库就是类似exl

mysql就是一个数据管理软件

注意事项:

大小写不区分,程序员建议使用小写

每个语句写完要以;(分号)结束

msql -uroot -p;然后在输入密码

创建账户:进入后 create user 'wsa'@'%'identified by 'qwe123';

设置权限grant all on *.* to 'wsa'@'%';

刷新flush privileges;

drop wsa(用户名)删除账户

exit退出

show databases查看所有库

create database mydb 创建库

use mydb;使用库 \打开库

drop database mydb 删除库,绝对路径

select now()查看当前时间

select database(); (查看我现在在那个库里面)

表及操作

show tables查看表

create table tanzhou(id int,name varchar(20));创建表

varchar位数可变

char位数不可变

show tables查看表

create database mydb;

use mydb;进入

desc tanzhou查看表结构\show tanzhou

show tables查看所有表

insert into tanzhou(那张表)(id,name) values(1,'小明'),(2,'qiye');

select * from tanzhou;查看表

insert into tanzhou set id=1,name='jiuye'

select * from tanzhou where id=3; 查看id为三的信息

*代表所有 替代为name就只显示name,name,class也是可以显示两个的

update tanzhou set name='laowang' where id = 2通过id替换中间的值

delete from tanzhou where id=5删除id为5的值

如果条件相同,会同时进行操作,比如两个id=5,两个全部会删除

delete from tanzhou删除表

mysql数据类型

quit 或者 exit 或者 \q退出



进入mysql

mysql  -u root -pqwe123

exit,\q

库级操作

查看

​ show

打开

​ use

创建

​ create

删除

​ drop database

查看当前时间

​ now()

表级操作

查看

​ show tables;

​ desc

​ show 创建

创建

​ create table 表名(字段约束)

删除

​ drop table

表数据操作

​ insert into  表名

​ delete  表名  where  条件

​ update  表名  set    目标值  where  条件

​ select * from 表名  where  条件

你可能感兴趣的:(mysql(一))