美文网首页
MySql 菜鸡第一弹,使用命令创建数据库(咳咳,配置需自己搞了

MySql 菜鸡第一弹,使用命令创建数据库(咳咳,配置需自己搞了

作者: 明月照天涯丶 | 来源:发表于2017-06-07 18:59 被阅读27次

作为一个菜鸡中的战斗机不努力怎么行呢。。。。。。。。。。。。。。。

好吧。。还是  玩心比较重。。我输了

mysql 命令:


显示 所有数据库 : show databases; (注意以下 “;” 必加)


创建数据库:  create database dbName(库名);

以上语句创建 数据库 没有添加 编码格式 utf-8 导致 插入数据时会报:

Incorrect string value: '\xE6\x88\x91\xE6\x98\xAF...' for column 'uname' at row 1

这样的错误;(额。。 写在小本本上)

so  那就在创建 库的时候也把 编码格式加上吧 :

create database mytestsql default character set utf8 collate 

utf8_bin;  

(ps: utf8_bin 支持事务;utf8mb4_bin 支持事务+表情; utf8_general_ci 不支持事务;utf8mb4_general_ci 不支持事务 +支持表情;  )


进入数据库: use dbName(要进入的库名);


进入库后显示库内所有表:show tables;


创建 user 表:create table user

(id int(11) primary key auto_increment,

uname varchar(255),

nick_name varchar(255),

birthday datetime,

gender int,

age int,

introduction varchar(255));


修改表名:alter table user rename to userb;


查询表里所有列: desc tabName(表名);


添加列:alter table 表名 add column 列名 varchar(30);

删除列:alter table 表名 drop column 列名;

修改列名MySQL: alter table 表名 change 列名  新列名 int

修改列名Oracle:lter table 表名 rename column 列名 to 新列名 int;

修改列属性:alter table 表名 modify 列名 varchar(22);


插入一条数据:

insert into user values(null, '名字呀~', '清风满楼', now(), 1, 18, '老子永远 18 '); 

小伙砸。。要注意 列名与 写入值 相对应。


查询所有数据:

select * from user;

根据条件查询数据:

select * from user where  id = 1;


更新数据:

update user set uname = '改啥名' where id = 2;

有男要有女么。。。(改多列)

update user set uname = '妹汁', introduction = '美美哒' where id = 3;


删除数据( 警告: 万不得已, 千万不要选择 “跑路” 这条路)

DELETE FROM tbl_name WHERE 要删除记录的条件

WHERE 一个不慎就得 跑路,  谨慎, 谨慎, 谨慎

例:

delete from user where id = 3;

清空整个表:

delete from user;

删除表

DROP TABLE user(表名);

或者是

DROP TABLE IF EXISTS user(表名);


注意! 注意! 跑路时间到!


drop database mytestsql(数据库名>);

结束,可以跑路了。。

相关文章

  • MySql 菜鸡第一弹,使用命令创建数据库(咳咳,配置需自己搞了

    作为一个菜鸡中的战斗机不努力怎么行呢。。。。。。。。。。。。。。。 好吧。。还是 玩心比较重。。我输了 mysql...

  • MySQL常用sql语句

    登录MySQL MySQL 创建数据库 1、使用 create 命令创建数据库,语法如下: 2、使用 mysqla...

  • 咳咳咳咳咳咳咳咳咳咳咳咳

    注:本文章于2016年发表于个人微信公众号xxlin1987。 咳咳咳咳咳咳咳咳 咳咳咳咳 咳 偌大的华北,难道找...

  • MySQL 1

    MySQL创建数据库 使用create命令创建数据库 CREATE DATABASE 数据库名; PHP中使用 m...

  • 咳咳咳、咳咳咳……

    《内经知要》,一段时间一点不同领悟,幸甚!

  • 咳咳咳咳咳咳

    我在想是不是我自己出了问题…… 每个人都会存在问题…… 而我…… 也必然是会存在缺点…… 我做错了什么呢…… 这个...

  • MySQL 数据库/表/字段操作

    MySQL 创建数据库 我们可以在登陆 MySQL 服务后,使用 create命令创建数据库,语法如下: CREA...

  • mysql语句

    如何创建数据库 使用MySQL命令,显示创建的数据库show create database mysqldb;可以...

  • |现代诗| 和以夜为眼在病中

    落雪的夜晚 咳 咳 咳 咳 一声更比一声响 柔软的身体一弹一弹 被子换了一床又一床 如针筒抽空了全身的宝藏 我眉头...

  • 咳咳咳咳

    咳咳咳咳咳~ 隔壁房间里传来一阵急促咳嗽声,我有很久很久没有听到爷爷的声音。 自从他死去,我这是第二次梦见他,第一...

网友评论

      本文标题:MySql 菜鸡第一弹,使用命令创建数据库(咳咳,配置需自己搞了

      本文链接:https://www.haomeiwen.com/subject/xzsofxtx.html