博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql 常用的命令
阅读量:5878 次
发布时间:2019-06-19

本文共 1360 字,大约阅读时间需要 4 分钟。

hot3.png

1.打开数据库:

                1.cmd-->mysql -u root -p123456 ;

                2.开始--应用程序----mysql---mysql sever 5.7----第二个

2.数据库;

             1. 创建

                create database 表名;

             2.查询

              show databases(显示数据库)。

             3.创建指定字符

                create datebase 表名 character set utf8;

           4.查看数据库的字符集

               show create datebase 表名

          5.删除数据库:

             drop database 表名。

            drop database if exists 表名。

3.表:

        1.指向数据库:

            use 库名; 

       2.创建表名:

            create table name(列表1,类型1);

             2.1:创建字符集表,有编码格式

                      create table 表名(列名 数据类型 )character set 字符集。

                      eg:alter table t1 charater set gdk;

                             check :show create table t1;  

       3.查看表:

           show tables;

        4.删除表

             drop table 表名;(没有会报错)

              drop table if exists 表名;

           5.给表添加数据

               insert into 表名  values(列1, 列2,......)                  

                         eg:insert into users values(1,'lhl1');

           6.查看表里的具体列

                select * from 表名    *表示所有列

               select  id from 表名

           7.表添加1列

               alter table 表名 add 列名 新的数据类型。

               

4.备份数据 在dos环境下输入

            mysqldump -u root -p123456 库名 >d:/pc.sql;   尖括号。

5.导入数据:

              1.创建一个新的空的数据库

                   create database 数据库名;

              2.  指向新的数据库

                    use 新建的数据库名

              3. 导入

                    source d:/pc.sql

6.mysql里的数据类型

               1.short----->smallint;

                2.int------->int

                3.long------->integer

                 4.float ------->float(m,d) m:  有效数字,d:小数点后几位,如果小数大于d+1,四舍五入。小数等于d+1,五舍六入。

                  5.double------>double 与flaot类似;

                  6.boolean----->tinyint  0,1;可以输入true,false,显示的是0,1

                  7.string----varchar(45)

                  8.string-----text 大文本.

                  9date -------date

7.date 详解:

          date :年月日

         datetime: 年月日时分秒    时间不变   now()获取当前时间。update()更新时不变。

         timestamp: 获取当前时间  now() ,update某条记录时,该列的值会自动更新。

                           update 表名 set 列=值;

8.

 

         

                   

 

 

 

           

 

        

 

 

 

 

 

 

转载于:https://my.oschina.net/18829297883/blog/918227

你可能感兴趣的文章
对象并不一定都是在堆上分配内存的
查看>>
刘宇凡:罗永浩的锤子情怀只能拿去喂狗
查看>>
php晚了8小时 PHP5中的时间相差8小时的解决办法
查看>>
JS(JavaScript)的初了解7(更新中···)
查看>>
svn文件管理器的使用
查看>>
Ansible playbook 使用
查看>>
for/foreach/linq执行效率测试
查看>>
js /jquery停止事件冒泡和阻止浏览器默认事件
查看>>
杭电1698--Just a Hook(线段树, 区间更新)
查看>>
长春理工大学第十四届程序设计竞赛(重现赛)I.Fate Grand Order
查看>>
好作品地址
查看>>
[翻译]Protocol Buffer 基础: C++
查看>>
runloop与线程的关系
查看>>
[Bzoj2246]迷宫探险(概率+DP)
查看>>
[译] 感受 4px 基线网格带来的便利
查看>>
oracle常用函数
查看>>
MYBATIS
查看>>
详解消息队列的设计与使用
查看>>
iOS 项目优化
查看>>
筛选出sql 查询结果中 不包含某个字符
查看>>