MySql

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云数据库 RDS MySQL,高可用系列 2核4GB
简介: MySql基础 一、基础 1、由瑞典MYSQL AB公司开发,目前属于Oracle公司 2、MYSQL是一个开源的关系型数据库管理系统 3、MYSQL分为社区版和企业版 二、手动修改MySQL服务器配置mysql.

MySql基础

一、基础
  1、由瑞典MYSQL  AB公司开发,目前属于Oracle公司
  2、MYSQL是一个开源的关系型数据库管理系统
  3、MYSQL分为社区版和企业版
二、手动修改MySQL服务器配置mysql.ini

[client]  数据库客户端配置
port=3306
default-character-set=utf8
[mysqld]  数据库服务配置
port=3306
basedir="C:/Program Files/MySQL/MySQL Server 5.5/"     数据库安装路径
datadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/"  数据库存储数据的文件路径
character-set-server=utf8
default-storage-engine=INNODB
三、MySQL目录结构
*bin目录,存储可执行文件
*data目录,存储数据文件
*docs,文档
*include目录,存储包含的头文件
*lib目录,存储库文件
*share,错误消息和字符集文件
MySQL的配置选项
四、启动/关闭MySQL服务
 
方法一:图形化界面,选择重新启动
方法二:命令行界面输入命令:net start/stop mysql
 
解决问题方法如下:
在dos下运行net  start mysql 不能启动mysql!提示发生系统错误 5;拒绝访问!切换到管理员模式就可以启动了。所以我们要以管理员身份来运行cmd程序来启动mysql。
那么如何用管理员身份来运行cmd程序呢?
1.在开始菜单的搜索框张收入cmd,然后右键单击,并选择以管理员身份运行!
如果每天都要启动mysql服务,这样不很麻烦?所以:
2.右键单击cmd选择“附到【开始】菜单(U)”;这是就可以到开始菜单上找到cmd了,
3.右击选择属性,选择快捷方式,再选择高级,在选择以管理员身份运行,再单击确定即可!
以后只要打开开始菜单单击上面的快捷方式就可以以管理员的身份运行cmd了!
这样再输入net start mysql就不会出错了!
出现这种情况两个原因
就是他们说的权限不够   去C:\Windows\System32 找到cmd.exe  把他拉到开始锁定栏或桌面 这样方便使用
你安装的在mysql下的根目录是这样的C:\Program Files\MySQL\MySQL Server 5.5
在cmd中要这样输入
也就是说取决于你的 bin文件夹所在根目录名称

五、修改MySQL提示符:

1.登录前:shell>mysql -u用户名 -p密码 --prompt 提示符
2.登录后:mysql>prompt 提示符
\D 完整的日期
\d 当前数据库
\h 服务器名称
\u 当前用户
六、MySql语句规范:
①关键字和函数名称全部大写
②数据库名称、表名称、字段名称全部小写
③SQL语句必须以分号结尾
常用语句
SELECT VERSION(); 查询当前服务器版本
SELECT NOW(); 查询当前日期时间
SELECT USER(); 查询当前用户
七、提示符 含义 
mysql>   准备好接受新命令。
    ->   等待多行命令的下一行。 
    '>   等待下一行,等待以单引号(“'”)开始的字符串的结束。
    ">   等待下一行,等待以双引号(“"”)开始的字符串的结束。
    `>   等待下一行,等待以反斜点(‘`’)开始的识别符的结束。
   /*>    等待下一行,等待以/*开始的注释的结束。

相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
存储 Oracle NoSQL
Mysql部分详解
Mysql部分详解
69 0
|
存储 SQL 缓存
初识MySQL
什么是MySQL,如何安装MySQL的使用环境以及简单的库操作
|
SQL 存储 缓存
MySQL-分享篇
MySQL学习分享篇
167 0
|
存储 SQL 安全
MySQL(十)
MySQL(十),一起来学习吧。
|
关系型数据库 MySQL 数据库
MySQL(四)
MySQL(四),一起来学习吧。
|
关系型数据库 MySQL
mysql特点
mysql特点
130 0
|
关系型数据库 MySQL
带你学MySQL系列 | MySQL数据类型详解(二)
带你学MySQL系列 | MySQL数据类型详解(二)
带你学MySQL系列 | MySQL数据类型详解(二)
|
SQL JSON Oracle
MySQL 8.0来了,逆之者亡...
MySQL 8.0来了,逆之者亡...
397 0
MySQL 8.0来了,逆之者亡...
mysql
DML之修改数据
122 0
|
存储 SQL 关系型数据库
MySQL 总结
引擎类型 与其他 DBMS 一样,MySQL 有一个具体管理和处理数据的内部引擎。在你使用CREATE TABLE 语句时,该引擎具体创建表,而在你使用 SELECT 语句或进行其他数据库处理时,该引擎在内部处理你的请求。多数时候,此引擎都隐藏在 DBMS 内,不需要过多关注它。但 MySQL 与其他 DBMS 不一样,它具有多种引擎。它打包多个引擎,这些引擎都隐藏在MySQL服务器内,全都能执行 CREATE TABLE 和 SELECT 等命令。为什么要发行多种引擎呢?因为它们具有各自不同的功能和特性,为不同的任务选择正确的引擎能获得良好的功能和灵活性。 以下是几个需要知道的引擎: ❑
220 0

热门文章

最新文章