MySql

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
云数据库 RDS MySQL Serverless,价值2615元额度,1个月
简介: 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>   准备好接受新命令。
    ->   等待多行命令的下一行。 
    '>   等待下一行,等待以单引号(“'”)开始的字符串的结束。
    ">   等待下一行,等待以双引号(“"”)开始的字符串的结束。
    `>   等待下一行,等待以反斜点(‘`’)开始的识别符的结束。
   /*>    等待下一行,等待以/*开始的注释的结束。

相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
7月前
|
关系型数据库 MySQL Linux
记一次mysql问题
记一次mysql问题
|
4月前
|
关系型数据库 MySQL Java
MySQL的问题
MySQL的问题
|
4月前
|
前端开发 关系型数据库 MySQL
(3)mysql怎么这么难
(3)mysql怎么这么难
27 0
|
7月前
|
SQL 算法 关系型数据库
|
11月前
|
SQL 存储 缓存
MySQL-分享篇
MySQL学习分享篇
103 0
|
12月前
|
存储 关系型数据库 MySQL
出现MySQL相关的问题
出现MySQL相关的问题
87 0
|
SQL 存储 Oracle
MySQL总结
一.SQL语句简介 1.什么是SQL? SQL(Structured Query Language):结构化查询语言 其实就是定义了操作所有关系型数据库的规则。每一种数据库操作的方式存在不一样的地方,称为“方言”
MySQL总结
|
SQL 关系型数据库 MySQL
MySQL(五)
MySQL(五),一起来学习吧。
|
SQL 关系型数据库 MySQL
MySQL(六)
MySQL(六),一起来学习吧。
|
SQL JSON Oracle
MySQL 8.0来了,逆之者亡...
MySQL 8.0来了,逆之者亡...
356 0
MySQL 8.0来了,逆之者亡...