1 MySQL基础
1.1 关系型数据库介绍
1.2 MySQL连接
1.3 引擎类型及区别
1.4 MySQL数据类型
2 查看数据库基本信息
2.1 基本语句
2.2 其他补充语句
3 对表的增(INSERT)、删(DELETE)、查(SELECT)、改(UPDATE)
3.1 查询数据(SELECT)
3.2 更新数据(UPDATE)
3.3 增加数据(INSERT)
3.4 删除数据(DELETE)
3.5 扩展知识
4 复杂XXXX
5 常用函数
5.1 字符串函数
5.2 聚合函数
6 子查询和联结
6.1 子查询
6.2 联结
7 组合查询和全文本搜索
8 视图和存储过程
8.1 视图
8.2 存储过程
9 游标、触发器和事务管理
9.1 游标
9.2 触发器
9.3 事务
10 索引和性能分析
10.1 索引
11 MySQL高级知识
11.1 MySQL锁机制介绍
12 MySQL进阶知识
13 MySQL维护、安全管理和其他
13.1 MySQL关键字和保留字(5.7版本)

MySQL连接

2017-12-17 18:33:58
linefo
593
最后编辑:linefo 于 2018-01-07 20:49:13


如何安装MySQL请自行查找资料。
如果你同时使用PHP,可以考虑用WampServer的集成环境。
另外:
MySQL已经有非常多优秀的客户端管理软件,并不推荐你使用这里介绍的命令行方式操作。


这里在Windows下操作,不过命令基本上都是通用的(区分大小写)


查看是否安装MySQL命令行程序



MySQL默认是使用3306端口的


本地环境中,在命令行下,如果输入mysql,如果看到类似下面的信息,就表示连接MySQL成功:


当然,这是针对不需要安全认证的情况。

正常情况,我们需要输入:mysql -u root -p,后续会要求你输入密码(用 - 指定参数,u参数后面跟的root是用户名,root也是MySQL安装后默认存在的用户,p参数用于指定密码,留空表示待输入)


【扩展】

mysql -V:查看mysql版本信息(V是大写的)


退出MySQL命令行程序


在mysql命令行程序中,使用 exit; 来退出该程序(注意分号 ; 确定执行代码的结束,只用回车换行无法执行代码)


连接远程数据库


一般本地环境只用作开发和测试,实际上数据库一般是放在远程的主机上;

连接远程的主机,我们另外需要用 h 参数指定主机和用 P 参数指定端口。