MySQL命令

(mac下关联了MAMP的MySQL)

启动命令:mysql start

连接命令:mysql -u(有没有空格都行)用户名 -p(无空格直接跟着写密码) (也可以回车后,再输入密码,防止别人看到) -P(端口) -h(服务器地址)

退出命令:exit quit \q (三个都可以)

修改提示符:连接时加参数 --prompt (相应的提示符) 或者连接后使用prompt命令

提示符参数 : \D  完整的日期  \d 当前数据库 \h服务器名称 \u当前用户

MySQL语句规范:

关键字、函数名全部大写;

数据库名称、表名称、字段名称全部小写;

SQL语句必须要用分号结尾;

打印当前MySQL版本号:SELECT VERSION();

打印当前用户:SELECT USER();

创建数据库:CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name;

展示所有数据库:SHOW {DATABASES | SCHEMA} [LIKE 'pattern' | WHERE expr];

选择数据库:USE 数据库名称(小写);

展示数据库中的表:SHOW TABLES [FROM db_name];

查看警告信息:SHOW WARNINGS;

修改数据库属性:ALTER {DATABASE | SCHEMA} [db_name] [DEFAULT] CHARACTER SET [=] charset_name;

删除数据库:DROP {DATABASE | SCHAME} [IF EXISTS] db_name;

展示创建表信息:SHOW CREATE TABLE db_name;

修改数据库:添加列: ALTER  TABLE tbl_name ADD [COLUMN] col_name column_definition [FIRST|AFTER col_name]

更新数据库:UPDATE [LOW_PRIORITY] [IGNORE] table_reference SET col_name1={expr1 | DEFAULT} [, col_name2={expr2 | DEFAULT}]... [WHERE where_condition]

查询数据:

SELECT [ ALL | DISTINCT [ ON ( expression [, ...] ) ] ]

* | expression [ AS output_name ] [, ...]

[ FROM from_item [, ...] ]

[ WHERE condition ]

[ GROUP BY expression [, ...] ]

[ HAVING condition [, ...] ]

[ { UNION | INTERSECT | EXCEPT } [ ALL ] select ]

[ ORDER BY expression [ ASC | DESC | USING operator ] [, ...] ]

[ FOR UPDATE [ OF tablename [, ...] ] ]

[ LIMIT { count | ALL } ]

[ OFFSET start ]

修改表结构:

1.增加列

ALTER TABLE tb_name ADD (COLUMN) col_name type;

2.删除列

ALTER TABLE tb_name DROP (COLUMN) col_name;

3.改变列的类型

ALTER TABLE tb_name MODIFY (COLUMN) col_name type;

4.重新定义列

ALTER TABLE tb_name CHANGE (COLUMN) col_name col_name2 type;

5.给列改名

ALTER TABLE tb_name CHANGE (COLUMN) col_name col_name2;

6.给表改名

ALTER TABLE tb_name RENAME tb_name2;

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

相关阅读更多精彩内容

  • mysql命令行命令和SQL语句,MySQL修改删除增加字段类型,字段数据等。。 一 . 常用mysql命令行命令...
    夜空最亮的9星阅读 2,967评论 0 1
  • 我相信,很多人都曾经有过这样的迷茫和困惑,当你感觉世界亏待了自己的时候,不妨在夜深人静的时候问一下自己:“真的是...
    尹晴阅读 4,765评论 8 0
  • 致青春的我 抬头看天,天空中飘落了雪花,虽然不大可却也是初冬的第一场雪,以前特别喜欢在下雪的时候出去,喜欢纯白的雪...
    骑士恨煎蛋阅读 1,040评论 0 0
  • 二十五岁,毕业一年,无房无车无工作无女友,标准四无人员。 四月初辞职,在家蜗居了快两个月,分不清白天还是黑夜,总结...
    枫的叶晚阅读 1,594评论 0 1

友情链接更多精彩内容