mysql创建数据库

MySQL 5.7.3.0 安装 全程截图

你说的曾经没有我的故事 提交于 2020-03-13 16:37:41
前言: 下一个班快讲MySQL数据库了,正好把服务器里面的MySQL卸了重装了一下。 截个图,作为笔记。也正好留给需要的朋友们。 目录: 下载软件 运行安装程序 安装程序欢迎界面 许可协议 查找更新 选择安装类型 检查需要组件 准备安装 准备配置MySQL 配置MySQL实例 设置MySQL账号 Server服务配置 配置完毕 安装&配置完毕 完成安装 MySQL Workbench工作台 MySQL Workbench工作台主界面 结尾 MySQL 5.7.3.0 安装 全程截图   经典的MySQL数据库就不需要过多介绍了。   本篇主要介绍MySQL的安装过程,步步截图,跟着弄就行。   O(∩_∩)O呵呵~ 1. 下载软件   在这里,我使用的是新版的MySQL 5.7.3.0,其实这些版本大都一样,可忽视。   需要软件的可自行Google,官网可免费下载,不过貌似需要注册账号登录了才能下。   我也上传百度云了,需要的留言也行。安装包如下: 2. 运行安装程序   双击安装程序后,会提示系统正在配置MySQL安装程序,请稍后。   也就几秒钟。如图:    3. 安装程序的欢迎界面   稍等四五秒,就打开了安装程序的欢迎界面。   如图,有三个选项,分别是: Install MySQL Products(安装MySQL产品) About MySQL(关于MySQL)

MySQL常用命令行

空扰寡人 提交于 2020-03-13 09:33:40
/*--> */ /*--> */ MySQL常用命令行 1、登陆、退出MySQL 命令行 作用 mysql -u<用户名> -p<你的密码> 本地登陆数据库服务器。 如:mysql -uroot -p123456 mysql -h<主机地址> -u<用户名> -p<你的密码> 远程登陆数据库服务器。 如:mysql -h127.00.000 -uroot -p123456 exit; 退出数据库服务器。 2、密码操作 命令行 作用 mysqladmin -u<用户名> password <新密码> 创建密码。 如: mysqladmin -uroot -password 123456 mysqladmin -u<用户名> -p<旧密码> password <新密码> 修改密码。 如:mysqladmin -uroot -p123456 password 654321 3、数据库相关操作 命令行 作用 create database <数据库的名称> 在数据库服务器中创建数据库。 如:create database test; show databases; 查询数据库服务器中的所有数据库。 drop database <数据库名称> 删除数据库。 如:drop database test; use <数据库名称>; 连接一个数据库进行操作。 如:use test; 4

SQL Server,MySQL,Oracle三者的区别

僤鯓⒐⒋嵵緔 提交于 2020-03-13 07:28:39
SQL Server,MySQL,Oracle三者的区别 Oracle Oracle 能在所有主流平台上运行(包括Windows)。完全支持所有的工业标准。采用完全开放策略。可以使客户选择最适合的解决方案。对开发商全力支持,Oracle并行服务器通过使一组结点共享同一簇中的工作来扩展Windows NT的能力,提供高可用性和高伸缩性的簇的解决方案。如果Windows NT不能满足需要,用户可以把数据库移到UNIX中。Oracle的并行服务器对各种UNIX平台的集群机制都有着相当高的集成度。Oracle获得最高认证级别的ISO标准认证.Oracle性能最高,保持开放平台下的TPC-D和TPC-C的世界记录Oracle多层次网络计 算,支持多种工业标准,可以用ODBC、JDBC、OCI等网络客户连接。 Oracle 在兼容性、可移植性、可联结性、高生产率上、开放性也存在优点。Oracle产品采用标准SQL,并经过美国国家标准技术所(NIST)测试。与 IBM SQL/DS,DB2,INGRES,IDMS/R等兼容。 Oracle的产品可运行于很宽范围的硬件与操作系统平台上。可以安装在70种以上 不同的大、中、小型机上;可在VMS、DOS、UNIX、WINDOWS等多种操作系统下工作。能与多种通讯网络相连,支持各种协议(TCP/IP、 DECnet、LU6.2等)。提供了多种开发工具

MYSQL的空间查询

佐手、 提交于 2020-03-13 07:23:57
http://blog.sina.com.cn/s/blog_a48af8c001018q1p.html 本文将向各位介绍如何使用MySql5.x中的空间数据库,并展示一下它高效的性能(前提是正确使用)。 本文适合于对SQL和MYSQL熟悉的人员。 步骤1:创建支持空间查询的表 首先来说一下如何创建一个包含空间数据的名为Points的表。 CREATE TABLE `points` ( `name` varchar(20) NOT NULL DEFAULT '', `location` point NOT NULL, `description` varchar(200) DEFAULT NULL, PRIMARY KEY (`name`), SPATIAL KEY `sp_index` (`location`) ) ENGINE=MyISAM DEFAULT CHARSET=gbk; 这条DDL命令创建了一个名为Points的表,包含一个name字段和一个类型为point的字段location(所处位置)及descrption(描述)字段。 正如你所看到的,空间类型字段的使用跟Mysql中其他类型一样,创建时选择相应的类型即可。 空间数据类型的基类是Geometry。 可以在下面的文档中找到所有Mysql支持的空间数据类型: http://dev.mysql.com/doc

MySql空间查询

故事扮演 提交于 2020-03-13 07:22:45
本文将向各位介绍如何使用MySql5.x中的空间数据库,并展示一下它高效的性能(前提是正确使用)。 步骤1:创建支持空间查询的表 首先来说一下如何创建一个包含空间数据的名为Points的表。 CREATE TABLE `points` ( `name` varchar(20) NOT NULL DEFAULT '', `location` point NOT NULL, `description` varchar(200) DEFAULT NULL, PRIMARY KEY (`name`), SPATIAL KEY `sp_index` (`location`) ) ENGINE=MyISAM DEFAULT CHARSET=gbk; 这条DDL命令创建了一个名为Points的表,包含一个name字段和一个类型为point的字段location(所处位置)及descrption(描述)字段。 正如你所看到的,空间类型字段的使用跟Mysql中其他类型一样,创建时选择相应的类型即可。 空间数据类型的基类是Geometry。 可以在下面的文档中找到所有Mysql支持的空间数据类型: http://dev.mysql.com/doc/refman/4.1/en/spatial-extensions.html 步骤2:向空间数据表中插入数据

php源码建博客2--实现单入口MVC结构

亡梦爱人 提交于 2020-03-13 05:49:43
主要: MVC目录结构 数据库工具类制作 创建公共模型类和公共控制器类 --------------文件结构:-------------------------------------- blog├─index.php 入口文件├─Model 模型│ └─UserModel.class.php 用户模型类├─View 视图│ └─login.html 登录表单页面├─Controller 控制器│ └─UserController.class.php 用户控制器├─Frame 公共使用的类│ ├─BaseModel.class.php 数据库连接类│ ├─BaseController.class.php 控制器公共操作(设置编码,信息跳转)│ └─Db.class.php 数据库操作工具类└─Public 静态公共文件(js,css,images) ├─js/ js文件 ├─css/ css样式文件 └─images img图片 ----------------------------------------------------------------- MVC目录结构   1)准备: 创建分支 1 $ git checkout master 2 $ git checkout -b "mvc-dbtools-base"   2) 创建目录结构:       MVC目录:

在Ubuntu 16.04上安装Concrete5

给你一囗甜甜゛ 提交于 2020-03-13 03:29:53
介绍 Concrete5是用PHP编写的开源内容管理系统(CMS)。它的设计是为了便于使用,并提供了一个允许用户直接从页面编辑内容的web界面。Concrete5可以安装在Ubuntu 16.04上实现一键安装。 先决条件 本教程假设您已经创建了一个新的 Vultr云计算 实例,运行Ubuntu 16.04,并有根访问权限。 步骤1:安装Apache、MySQL和PHP以及其他依赖项 Comcrete5在一键安装包上运行。您需要安装Apache、PHP、MySQL和许多其他必需的依赖项。 apt-get update apt-get install apache2 mysql-server php7.0 php7.0-mysql php7.0-gd php7.0-mcrypt php7.0-xml php7.0-mbstring libapache2-mod-php7.0 unzip -y 在提示时输入安全的MySQL密码。 步骤2:安装MySQL 一旦安装了所有必需的软件包,您就可以继续设置MySQL了。执行时启动安装。 /usr/bin/mysql_secure_installation 输入在步骤1中创建的MySQL密码。回答问题,完成安装。 Would you like to setup VALIDATE PASSWORD plugin? [Y/N] N Change

Windows下的免安装版MySQL配置

纵然是瞬间 提交于 2020-03-13 01:54:11
转: https://blog.csdn.net/qq_40277973/article/details/81517479 下载MySQL 进入MySQL官网,依次点击:上方选项卡DOWNLOADS->页面底端MySQL Community Edition->MySQL Community Server,此时会来到以下这个页面: 下载红色框选中的项目,是个压缩包。下载完毕后直接解压,可以开始配置。建议保存的路径不要有中文,以免出现各种无法解决的BUG。 配置MySQL 配置my.ini 我下载解压好以后,得到了文件夹mysql-8.0.12-winx64,进入该文件夹,此处为MySQL的根目录。 在此目录下 创建文件my.ini ,并在文件中输入以下代码。 [mysqld] basedir ="D:\mysql\mysql-8.0.12-winx64" datadir ="D:\mysql\mysql-8.0.12-winx64\data" port=3333 server_id =10 character- set - server =gbk character_set_filesystem=gbk [ client ] port= 3333 default - character - set =gbk [mysqld_safe] timezone= "CST" [mysql]

Linux下安装MySQL及MySQL主从同步配置

落爺英雄遲暮 提交于 2020-03-12 22:30:56
从零开始说起,先说在Linux安装MySQL再说主从配置,MySQL的版本为5.7 一.mysql安装 1.使用命令 rpm -qa|grep mariadb 查看是否存在mariadb 2. 使用 rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64 命令删除mariadb,避免造成冲突 4.接下来编辑yum的源,vim /etc/yum.repos.d/mysql57.repo ,复制下面内容 [mysql57] name=MySQL 5.7 Community Server baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/ enabled=1 gpgcheck=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql 然后使用yum install mysq-community-server -y 命令进行下载mysql 下载好后使用 service mysqld status 查看mysql状态,未启动状态则使用 service mysqld start状态启动mysql 下图看到mysql的服务已经启动 初始密码保存在 /var/log/mysqld.log 这个文件下面

MYSQL 数据库索引

梦想的初衷 提交于 2020-03-12 17:05:07
索引概述 在MySQL中,索引由数据表中一列或多列组合而成,创建索引的目的是为了优化数据库的查询速度。其中,用户创建的索引指向数据库中具体数据所在位置。当用户通过索引查询数据库中的数据时,不需要遍历所有数据库中的所有数据。这样,大幅度提高了查询效率。 MySQL索引概述 1.索引是一种将数据库中单列或者多列的值进行排序的结构。应用索引,可以大幅度提高查询的速度。 2.用户通过索引查询数据,不但可以提高查询速度,也可以降低服务器的负载。 3.应用MySQL数据库时,并非用户在查询数据的时候,总需要应用索引来优化查询。 4.整体来说,索引可以提高查询的速度,但是会影响用户操作数据库的插入操作。 MySQL索引分类 MySQL的索引包括普通索引、唯一性索引、全文索引、单列索引、多列索引和空间索引等。 创建索引 创建索引是指在某个表中至少一列中建立索引,以便提高数据库性能。其中,建立索引可以提高表的访问速度。本节通过几种不同的方式创建索引。其中包括在建立数据库时创建索引、在已经建立的数据表中创建索引和修改数据表结构创建索引。 在建立数据表时创建索引 在建立数据表时可以直接创建索引,这种方式比较直接,且方便、易用。 基本语法结构如下: create table table_name( 属性名 数据类型[约束条件], 属性名 数据类型[约束条件] …… 属性名 数据类型 [UNIQUE |