MySQL 学习记录(0)


MySQL服务的命令行启动方式

net start mysql57  开始mysql 服务 (window 可能需要管理员cmd)

net stop mysql57   停止mysql服务

登录 (在环境变量的PATH中添加安装目录下的bin目录)

mysql -u[username] -p[password] -P[port(默认3306)] -h[主机(默认127.0.0.1)]

退出 quit 、exit 、\q 均可

prompt 设置命令提示符的格式

    \u 当前用户

    \d 正在使用的DataBase

    \h host

    \p port

关于显示数据库、表的基本操作

(SHOW 相关的指令,我也不知道该怎么说)

SHOW DATABASES; 显示所有的数据库

SHOW CREATE DATABASE db_name;    显示创建数据库时所定义的参数,包括 CHARACTER SET='GBK' 

SHOW TABLES [FROM db_name];         显示当前数据库中的表格

                                如加入FROM db_name参数则将从指定数据库中取出所有的表
SHOW WARNINGS; 显示警告信息,警告信息来源(比如:CREATE DATABASE IF NOT EXISTS already_create)
显示表的定义
SHOW COLUMNS FROM table_name;  显示指定table_name的表中所有字段的定义

SHOW CREATE TABLE tb_name \G;   显示表创建的字段定义

DESC tb_name;

对数据库的创建、删除以及修改的操作

创建数据库

CREATE DATABASE [IF NOT EXISTS] db_name [CHARACTER SET];

如果不指定字符集按照默认的字符集进行创建

删除数据库

DROP DATABASE db_name;

修改数据库

ALTER DATABASE db_name [CHARACTER SET];

一些有用的操作(不知道该起什么名字)

SELECT NOW();             当前时间

SELECT USER();             当前用户

SELECT DATABASE();    当前数据库

SELECT VERSION();      显示MySQL的版本
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 14,250评论 2 33
  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,980评论 9 468
  • MySQL 数据库常用命令 1、MySQL常用命令 create database name; 创建数据库 use...
    55lover阅读 10,340评论 1 57
  • 什么是数据库? 数据库是存储数据的集合的单独的应用程序。每个数据库具有一个或多个不同的API,用于创建,访问,管理...
    chen_000阅读 9,468评论 0 19
  • redis五种数据类型 字符串(String) setnx test pxc 如果key已经存在不做任何设置 e...
    渔樵店阅读 2,720评论 0 2

友情链接更多精彩内容