重工电子论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz

自学MySQL数据库笔记

查看数: 5598 | 评论数: 4 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2018-1-19 20:42

正文摘要:

本帖最后由 鲁亮 于 2018-1-19 21:50 编辑 之前学习了MySQL数据库的基本知识,总是会忘记,现在开此贴作为笔记,以便以后查找。 一、准备工作(软件安装) 1、MySQL的安装: MySQL下载地址:https://dev.mysql ...

回复

鲁亮 发表于 2018-1-27 03:44:51
此外再分享一个MySQL可视化操作软件 Navicat for MySQL,这是一个付费软件,具体破解过程可自行百度。
鲁亮 发表于 2018-1-27 03:40:36
本帖最后由 鲁亮 于 2018-1-27 03:41 编辑

操作指令
启动服务器        net start mysql;
关闭服务器        net stop mysql;
登录服务器        mysql -u[] -p[] -P[] -h[]
退出服务器        \q  | quit  |exit
修改提示符
1.连接客户端时指定         mysql -u[] -p[] --prompt 提示符
2.连接上客户端时指定提示符        prompt
参数        \D        完整时间        \d 当前数据库        \h 服务器名称[地址]        \u 当前用户
示例 prompt \u@\h \d

创建数据库
CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name
示例
1.CREATE DATABASE [IF NOT EXISTS] t1;
2.CRAETE DATABASE IF NOT EXISTS t2 CHARACTER SET = gbk;

查看当前服务器夏的数据表列表
SHOW {DATABASES | SCHEMAS} [LIKE 'pattern' | WHERE expr]
示例
1.SHOW CREATE DATABASE t1;
2.SHOW WARNINGS;
3.SHOW DATABASES;

修改数据库
ALTER {DATABASE | SCHEMA} [db_name] [DEFAULT] CHARACTER SET [=] charset_name
示例
1.ALTER DATABASE t2 CHARACTER SET = utf8;

删除数据库
DROP {DATABASE |SCHEMA} [IF EXISTS] db_name
示例
1.DROP DATABASE t1;


创建数据表
CREATE TABLE [IF NOT EXISTS] table_name(
column_name data_type,
......
)

示例:
   CREATE TABLE tb1(
-> username VARCHAR(20),
-> age TINYINT UNSIGNED,
-> salary FLOAT(8,2) UNSIGNED
-> );

查看数据表列表
SHOW TABLES [FROM db_name] [LIKE 'pattern' | WHERE expr]

查看数据表结构
SHOW COLUMNS FROM tb_name

插入记录
INSERT [INTO] tb_name[(col_name)] VALUES(val,...)

记录查找
SELECT expr,... FROM tb_ame

Archiver|手机版|小黑屋|cqutlab ( 渝ICP备15004556号

GMT+8, 2024-5-19 11:48 , Processed in 0.186247 second(s), 34 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表