mysql新建用户

一、 初识mysql

微笑、不失礼 提交于 2019-12-02 19:36:18
目录 1. 数据库是什么 2. 为什么使用数据库 3. 数据库的分类 1. 关系型数据库 2. 非关系型数据库 4. mysql的架构 5. mysql的安装 1. windows的安装 2. windows服务 3. 设置密码 4. 忘记密码 5. 新建账号 1. 数据库是什么 存数据的仓库 2. 为什么使用数据库 管理大量数据 支持并发操作 支持高级的操作,比如分组,链表等 3. 数据库的分类 1. 关系型数据库 表结构存储,对每一列的数据的类型会有约束,数据存在硬盘中 Mysql,maridb(免费,企业用的多),Sqlserver(大学、政府),Oracle(金融公司,阿里),sqlite(自己玩的小型数据库) 2. 非关系型数据库 key-value存储,对于数据没有约束,数据存在内存中 memcache(十年前的产品,未能解决断电即消失的问题),mongodb(文档型数据库,爬虫),redis(微博) 4. mysql的架构 类似于socket的客户端和服务端 流程 MySQL服务端先启动,监听在某一个特定的端口(3306) MySQL客户端连接服务端 MySQL客户端就可以发送相关的操作命令,去操作服务端存储的数据 5. mysql的安装 1. windows的安装 下载:MySQL Community Server 5.7.16 http://dev.mysql

redhat6.4下使用centos的yum源安装mysql

耗尽温柔 提交于 2019-12-02 18:15:26
思路:卸载redhat自带yum,然后下载centos的yum,安装后修改配置文件 1 、首先到 http://mirrors.163.com/centos 下载软件包 x86 地址:http://mirrors.163.com/centos/6/os/i386/Packages/ x86_64 地址:http://mirrors.163.com/centos/6/os/x86_64/Packages/ 必要下载的软件包有(以64位系统为例): a python-iniparse-0.3.1-2.1.el6.noarch.rpm b yum-3.2.29-40.el6.centos.noarch.rpm c yum-metadata-parser-1.1.2-16.el6.x86_64.rpm d yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm 下载命令: wget http://mirrors.163.com/centos/6/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86

day 33

早过忘川 提交于 2019-12-02 16:25:56
目录 什么是数据库 为啥使用数据库 数据库的分类 MySQL的构架 1.mysql软件基本管理 2.登录,设置密码 3.忘记密码,操作方式: 4.在Windows下,为mysql服务指定配置文件 5.统一字符编码 6.初识MySQL语句 什么是数据库 ​ 字面意思: 存数据的仓库 ​ ​ 为啥使用数据库 之前使用的时excel来进行管理数据 ​ excel的缺点: 1.管理不了大量的数据(10w量级的数据 ​ 2.不能够并发操作同一个数据表格 ​ 2.支持的操作比较少 ​ 数据库支持高级的操作,比如: 分组,连表等 数据库的分类 关系型数据库 对每一列的数据类型会有约束,id(整型),name(字符串类型) MySQL, SQL server , Oracle , sqlite , maridb MySQL , maridb -----> 用的比较多,免费 SQL server ------> 微软 , 大学, 政府 (汽车之家) Oracle -------> 甲骨文, 收费 , 金融公司 sqlite -------> 小型的文件数据库 非关系型数据库 memcache ------> 十年前的产品(新浪微博) mongodb -------> 文档型数据库 redis ------> 微博 最大的区别: ​ 关系型数据库: 把数据存在硬盘中,关系型数据库需要有表结构 ​

1028 笔记

生来就可爱ヽ(ⅴ<●) 提交于 2019-12-02 16:08:33
目录 数据库 什么是数据库 数据库介绍 数据库基本概念 数据库分类 关系型数据库 非关系型数据库 区别 mysql数据库 MySQL的架构 常用参数 数据库安装 1.下载 2.解压 3.添加环境变量 4.初始化 5.启动MySQL服务端 7.启动MySQL客户端 8.制作Windows的服务 9.修改密码 库的基本操作 增 查 改 删 数据库 什么是数据库 用来存储数据的仓库 数据库可以在硬盘以及内存中存储数据 数据库与文件存储数据的区别 数据库本质也是通过文件来存储数据,数据库的概念就是系统的管理存储数据的文件 数据库介绍 数据库服务端:存放数据库的主机集群 数据库客户端: 可以连接数据库的任意客户端 数据库管理员:DBA # socket套接字的c/s架构应用 数据库基本概念 库: 多表构建一个数据库,本质就是文件夹 表:多条数据构建一张表,本质就是文件 记录: 存放一条条数据本质就是文件中的一条条数据记录 数据库分类 关系型数据库 有表的概念 以表中一条条记录存储数据 mysql,maridb 免费 ,常用 Oracle 甲骨文,收费,金融公司 sqlserver 微软,大学,政府,(汽车之家🚕) sqlite 小型的文件数据库,自用 access db2 非关系型数据库 没有表的概念 通过key-value键值对方式存储数据 MongoDB 文件型数据库 redis 微博

Centos 使用 mysql 服务

允我心安 提交于 2019-12-02 15:54:43
前言 由于数据库一直用的是 阿里云的 RDS,公司的网访问阿里云又是龟速,所以用了一会还是决定在本地搭建一台 mysql 服务器。 mysql 被 oracle 收购之后,下载 mysql 就需要 oracle 账号了,社区版变成了两种 mysql-community-server 和 mariadb,mariadb 据说是 mysql 社区为了防止 oracle 不再开源 mysql 而建的一个分支,完全兼容 mysql。 yum 上面一般都是这个 mariadb,mysql-community-server 则需要从 mysql 的官网下载。 安装 mariadb yum install mariadb-server mariadb vim /etc/my.cof 添加默认编码: [mysql] default-character-set = utf8 启动 mariadb: systemctl restart mariadb rpm 安装 mysql-community 官网下载 mysql-community-server 的 rpm,默认 yum 源是没有 mysql 社区版的,需要手动添加: wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm rpm -ivh mysql

Mysql 创建用户授权

时光怂恿深爱的人放手 提交于 2019-12-02 15:17:48
转: https://www.cnblogs.com/wuyunblog/p/9109269.html 一:创建用户 1.新建用户 --创建了一个名为:test 密码为:1234 的用户 create user 'test'@'localhost' identified by '1234'; 注意: 此处的"localhost",是指该用户只能在本地登录,不能在另外一台机器上远程登录。如果想远程登录的话,将"localhost"改为"%",表示在任何一台电脑上都可以登录。也可以指定某台机器可以远程登录。 2.查询用户 --查询用户 select user,host from mysql.user; 3.删除用户 --删除用户“test” drop user test@localhost ; --若创建的用户允许任何电脑登陆,删除用户如下 drop user test@'%'; 4.更改密码 --方法1,密码实时更新;修改用户“test”的密码为“1122” set password for test =password('1122'); --方法2,需要刷新;修改用户“test”的密码为“1234” update mysql.user set password=password('1234') where user='test' --刷新 flush privileges; 5

MySql安装(linux版本)

馋奶兔 提交于 2019-12-02 11:15:55
本文使用的centos7操作系统 一、mysql安装包处理 1.1、下载mysql安装包 在mysql官网下载安装包, https://dev.mysql.com/downloads/mysql/ 我选择的全量rmp安装包 1.2、将下载的压缩包上传至服务器/usr/local/mysql目录,解压缩安装包 前提需要使用root用户新建mysql用户 tar包解压命令 tar axvf mysql-8.0.18-1.el7.x86_64.rpm-bundle.tar 二、安装MySql 2.1、首先清除CentOS7系统中默认的数据库mariadb,否则不能安装mysql rpm -qa |grep mariadb |xargs yum remove -y 2.2、切换到root用户(通过试验建议切换到root下)开始安装 切记需要严格按照以下顺序安装 rpm -ivh mysql-community-common-8.0.18-1.el7.x86_64.rpm rpm -ivh mysql-community-libs-8.0.18-1.el7.x86_64.rpm rpm -ivh mysql-community-libs-compat-8.0.18-1.el7.x86_64.rpm rpm -ivh mysql-community-embedded-compat-8.0.18

MySQL详细安装(windows)

假如想象 提交于 2019-12-02 10:42:19
一、在MySQL官网上下载MySQL Community Server(目前推荐5.7版本,8.0版本在安装的时候遇到的问题比较多) 点击DOWNLOADS→Community→MySQL Community Server 自行选择下载,不过推荐最新版的上一版(即5.7版本) 二、解压文件、增加配置文件 将zip文件解压到相应目录,这里我的解压后的文件夹是在D:\MySQL\mysql-5.7.26-winx64下。 打开刚刚解压的文件夹 D:\MySQL\mysql-5.7.26-winx64,在该文件夹下创建 my.ini 配置文件,编辑 my.ini 配置以下基本信息: [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] skip-grant-tables # 设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=D:\MySQL\mysql-8.0.16-winx64 # 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错 # datadir=D:\MySQL\mysql-8.0.16-winx64\data # 允许最大连接数 max_connections=20 #

linux下搭建属于自己的博客(WordPress安装)

不问归期 提交于 2019-12-02 09:16:17
转自:http://www.cnblogs.com/xiaofengkang/archive/2011/11/16/2251608.html WordPress简介 WordPress 是一种使用 PHP 语言和 MySQL 数据库开发的开源、免费的 Blog ( 博客 , 网志 )引擎,用户可以在支持 PHP 和 MySQL 数据库的服务器上建立自己的 Blog。WordPress 是一个功能非常强大的 博客系统 ,插件众多,易于扩充功能。安装和使用都非常方便。目前 WordPress 已经成为主流的 Blog 搭建平台。 现在我们开始搭建属于自己的blog: 1.首先,你需要下载wordpress(WordPress 是目前最为流行的 PHP Blog 程序,目标是美学、Web 标准和易用性的统一。它基于 GPL 许可协议,完全免费)。下载地址: http://wordpress.org/download/ 2.然后就是安装Wordpress必须的组件: 1)安装apache服务器: sudo apt-get install apache2 安装后在浏览器中打开:http://localhost/或者http://127.0.0.1 如果出现It works!那证明OK了 2)安装php服务: sudo apt-get install php5 测试: 打开gksudo

mysql8.0.13安装、使用教程图解

大城市里の小女人 提交于 2019-12-02 06:51:33
mysql8.0.13安装、使用教程图解 MySQL是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件。 下面给大家介绍 mysql8.0.18安装图解教程 (解压版) 步骤一 :先到官网下载MySQL https://dev.mysql.com/downloads/mysql/ 步骤二 :解压到自己要安装的文件夹或磁盘里,解压后的所有文件: 步骤三 :安装版的会有一个my.ini文件,解压版的没有,所以我们需要自己在根目录下新建一个,写入基础设置 my.ini : [mysqld] # 设置3306端口 port=3306 # 设置mysql的安装目录,这里根据自己的解压目录来写 basedir=E:\mysql-8.0.13-winx64 # 设置mysql数据库的数据的存放目录,解压后的文件里有个Data文件夹 datadir=E:\mysql-8.0.13-winx64\Data # 允许最大连接数 max_connections=200 # 允许连接失败的次数。 max_connect_errors=10 # 服务端使用的字符集默认为UTF8 character-set-server=utf8mb4 #