自学MySQL数据库笔记
本帖最后由 鲁亮 于 2018-1-19 21:50 编辑之前学习了MySQL数据库的基本知识,总是会忘记,现在开此贴作为笔记,以便以后查找。
一、准备工作(软件安装)
1、MySQL的安装:
MySQL下载地址:https://dev.mysql.com/downloads/installer/
下载之后双击进行安装,
选择Typical安装模式,
取消当前进行配置,后面自行配置。
完成安装。 本帖最后由 鲁亮 于 2018-1-19 21:07 编辑
二、配置服务器
1、运行MySQL配置向导文件
文件地址为:C:\Program Files\MySQL\MySQL Server 5.5\bin
2、选择Standard Configuration
3、安装MySQL为Windows服务,并包含bin文件夹到系统path中,默认数据库名为mysql(可自行更改)
4、设置root用户及密码后等待配置设置完成
(注意需要所有的配置均完成,任何一个配置未完成都需要重新运行,完成效果如下图)
5、修改配置文件中的编码方式(使用文本文件方式打开)
配置文件地址:C:\Program Files\MySQL\MySQL Server 5.5
修改为:
default-character-set=utf8
character-set-server=utf8 本帖最后由 鲁亮 于 2018-1-19 21:28 编辑
三、MySQL的启动和停止
1、右键点击我的电脑>管理,进入计算机管理,打开服务,可以看到MySQL服务
选中MySQL服务右键启动、停止或重新启动,并在此时将MySQL服务设置为自动启动模式。
2、以管理员身份运行CMD命令行,在命令行中输入
net start mysql (启动) net stop mysql (停止)
四、MySQL的登陆和退出
1、登陆
在命令行中输入
mysql -uroot -p[服务器密码] -P[服务器端口号(默认3306)] -h[服务器名称(即服务器IP地址,本机可使用127.0.0.1)]回车即可登陆
2、退出
登陆之后在,在提示符后输入 exit; 或 quit; 或 \q;即可退出
本帖最后由 鲁亮 于 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} db_name CHARACTER SET [=] charset_name
示例
1.CREATE DATABASE t1;
2.CRAETE DATABASE IF NOT EXISTS t2 CHARACTER SET = gbk;
查看当前服务器夏的数据表列表
SHOW {DATABASES | SCHEMAS}
示例
1.SHOW CREATE DATABASE t1;
2.SHOW WARNINGS;
3.SHOW DATABASES;
修改数据库
ALTER {DATABASE | SCHEMA} CHARACTER SET [=] charset_name
示例
1.ALTER DATABASE t2 CHARACTER SET = utf8;
删除数据库
DROP {DATABASE |SCHEMA} db_name
示例
1.DROP DATABASE t1;
创建数据表
CREATE TABLE table_name(
column_name data_type,
......
)
示例:
CREATE TABLE tb1(
-> username VARCHAR(20),
-> age TINYINT UNSIGNED,
-> salary FLOAT(8,2) UNSIGNED
-> );
查看数据表列表
SHOW TABLES
查看数据表结构
SHOW COLUMNS FROM tb_name
插入记录
INSERT tb_name[(col_name)] VALUES(val,...)
记录查找
SELECT expr,... FROM tb_ame 此外再分享一个MySQL可视化操作软件 Navicat for MySQL,这是一个付费软件,具体破解过程可自行百度。
页:
[1]