认识MySQL数据库
Posted cxc1693764209
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了认识MySQL数据库相关的知识,希望对你有一定的参考价值。
1.2.4mysql的使用
一、启动和终止
1.启动
net start mysql157(后面数字为当前系统服务名称)
2.停止
net stop mysql157(后面数组为当前把呢不能)
二、登陆
mysql - h localhost -u root -p --------------在系统提示下输入密码
三、相关命令
help或h -------------帮助程序
1.2.5Navicat的使用
一、命令行的使用
1.单击攻具菜单里面的命令行界面 或按f6键
2.use onlinedb; ------------新建数据库
二、Nevicat中的查询编辑器
1.show vartables; ------查看内置系统变量
1.3.1 MySQL字符集 和 校对规则
一、字符集
①Latin1 ---- 启动系统时默认的字符集它是8位的字符集
②utf8 ------------通用转换格式,是针对Unicode字符的一种变长字符编码
3. gb2312和gbk ---------gb2312简体中文集,而gbk是gb2312的扩展,是中国国家编码
二、字符集查看
1.show character set;-----------查看字符集 2.show collation like ‘utf8‘; --------查看校对规则 3.show variables like ‘character%‘; ----------查看字符集变量
三、修改MySQL命令字符集
1.set character_set_client = utf8; 2.set character_set_connection = utf8; 3.set character_set_database = utf8; 4.set character_set_results = utf8; 5.set character_set_server = utf8;
1.数据库:用来存放数据的仓库,具体来说就是按照一定的数据结构来组织、储存和管理数据的集合具有较小的冗余度、较高的独立性和较好的易扩展性、可供多用户共享
2.数据库管理系统:是操纵和管理数据库的软件,介于应用程序和操作程序之间,为应用程序提供访问数据的方法
3.数据库系统:由软件、数据库、数据库管理员组成
4.关系型数据库:是按关系模型组设置数据的数据库,利用二维表进行储存其中二维表的每一行在关系中称元组,表中的每一列在关系中称属性,每个属性都i有属性名属性值是个元组属性的值。
5.数据定义语言:用于创建数据艰苦和数据库对象,为数据库操作提供对象
6.数据库操纵语言:主要用于操作数据库中的数据,包括INSERT,SELECT,UODATE,DELECT等语句
7.数据控制语言:主要实现对象的访问权限及对数据库操作事务的控制,主要包括GRANT, REVOKE,COMMIT,ROLLBACK
以上是关于认识MySQL数据库的主要内容,如果未能解决你的问题,请参考以下文章
Mysql 服务在本机,需要单机调试Mysql数据库 发生 不认识hostname‘localhost’
连接MySQL出现错误:ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)(代码片段