mysql新建用户

Linux安装mysql教程

↘锁芯ラ 提交于 2020-02-19 15:18:22
Linux安装mysql教程 1,设置安装路径 安装文件下载目录:/data/software Mysql目录安装位置:/usr/local/mysql 数据库保存位置:/data/mysql 日志保存位置:/data/log/mysql 2,下载Mysql 在官网: http://dev.mysql.com/downloads/mysql/ 中,选择以下版本的mysql下载: 执行如下命名: #mkdir /data/software #cd /data/software --下载安装包 --建议:在windows上下载,然后用工具(Xftp)上传到 /data/software目录下; #wget http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz 3, 解压压缩包到目标位置 #cd /data/software --解压压缩包 #tar -xzvf /data/software/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz --移动并修改文件名 #mv /data/software/mysql-5.7.17-linux-glibc2.5-x86_64 /usr/local/mysql 4, 创建数据仓库目录 --

linux:Ubuntu14.04安装MySql和本地Windows Navicat for MySql远程连接MySql

霸气de小男生 提交于 2020-02-17 08:59:24
一、Ubuntu14.04安装MySql数据库 1.打开终端,输入: sudo apt-get updata 输入root用户密码 2.更新完毕后,输入: sudo apt-get install mysql-server 安装期间会要求输入两次密码,每次输入完成后按Enter回车确认,如下图: 安装完成后,自动启动MySql,终端会显示,如果没有自动启动,则手动启动MySql命令:sudo service mysql start 3.安装结束后,查看端口号是否开启: 查看方法多种,MySql默认端口3306,一般不需要修改,若显示监听(LINSTEN),表示安装成功: netstat -tan | grep 3306 netstat -tap | grep mysql /* 如果没有监听(LISTEN)成功,则使用该命令检查是否安装成功 */ ps aux|grep mysql 二、MySql远程登陆配置 1.修改配置文件,允许远程用户登录本机数据库 sudo vim /etc/mysql/my.cnf 找到:bind-address = 127.0.0.1 并注释或者修改为:bind-address = 0.0.0.0 我的linux版本是Ubuntu14.04 可能有些版本是在这个目录:/etc/mysql/mysql.conf.d/mysqld.cnf 总之要找到:bind

Mysql新建用户备忘录

ε祈祈猫儿з 提交于 2020-02-15 09:15:00
Mysql新建用户备忘录 难得抽点时间码码字 数据库实验需求需要多人合作完成视图,因此就有了操作同一个数据库的需求 然而矛盾是我并不想因为某人的操作而导致整个库不能用(虽然只是个docker容器),因此就有了新建用户的需求,顺带授权。 通过资料的查阅总结一下,方便自己下次查阅 首先由于是Docker容器,所以先进入容器,期中mysql是容器名 docker exec -it mysql /bin/bash 接下来登陆,就跟普通shell登陆一样 登陆完毕之后需要新建用户,关于这个问题,有前人总结好了( 传送门 ),我就直接拿来用了 1.创建用户: # 指定ip:192.118.1.1的mjj用户登录 create user 'mjj'@'192.118.1.1' identified by '123'; # 指定ip:192.118.1.开头的mjj用户登录 create user 'mjj'@'192.118.1.%' identified by '123'; # 指定任何ip的mjj用户登录 create use 'mjj'@'%' identified by '123'; 2.删除用户 drop user '用户名'@'IP地址'; 3.修改用户 rename user '用户名'@'IP地址' to '新用户名'@'IP地址'; 4.修改密码 set password

Mysql数据库基础知识

给你一囗甜甜゛ 提交于 2020-02-14 05:30:22
什么是Mysql数据库 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下公司。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。 mysql是什么 mysql就是一个基于socket编写的C/S架构的软件 客户端软件 mysql自带:如mysql命令,mysqldump命令等 python模块:如pymysql View Code 数据库管理软件分类 分两大类:  关系型:如sqllite,db2,oracle,access,sql server,MySQL,注意:sql语句通用  非关系型:mongodb,redis,memcache 可以简单的理解为: 关系型数据库需要有表结构 非关系型数据库是key-value存储的,没有表结构 View Code Navicat软件 这个软件对MySQL特别友好,是一套适用于MySQL,SQLLite等多个数据库系统的图形化数据库管理,报告以及兼通的工具。 通过这个软件,我们可以演练创建/删除表,查询/删除/修改记录操作的SQL 什么是SQL? 什么是SQL? SQL(structured query language)

MySQL初始化与用户配置

柔情痞子 提交于 2020-02-13 02:12:07
数据库初始化 默认情况下,数据已经初始化好,数据可参见默认配置文件/etc/my.cnf 在其他位置重新初始化MySQL数据库: basedir是mysql的安装根目录,ldata是数据初始化的目录 mysql_install_db --basedir=/ --ldata=./data 相关提示: To start mysqld at boot time you have to copy support-files/mysql.server to the right place for your system PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER ! To do so, start the server, then issue the following commands: mysqladmin -u root password 'new-password' mysqladmin -u root -h xxx.xxx.xxx.xxx password 'new-password' Alternatively you can run: mysql_secure_installation which will also give you the option of removing the test

高级篇:Mycat的理解

…衆ロ難τιáo~ 提交于 2020-02-11 17:15:36
目录 一、问题导入 1.1高并发Mysql的速度问题怎么解决? 1.2Mysql 挂了怎么办? 1.3 Mysql 超过500W的数据 二、Mycat 的简介 2.1 Mycat 解决Mysql 的并发压力的思路 2.1.1 分库 2.1.2 分表 2.1.3 好处或者面试 2.1.4 Mycat 额外的好处 2.2 Mycat的安装 2.2.1 Mycat 是Java 语言写的,安装Mycat 必须先安装JDK 2.2.2 Mycat的安装 三、Mycat的名词解释 3.1 虚拟库 3.2 虚拟表 3.3 数据节点(**) 3.4 数据库服务器 四、Mycat的配置文件(*mycat的核心*) 4.1 schema.xml 4.1.1 schema (一个虚拟的库)节点 4.1.2 table 标签 4.1.3 dataNode数据节点 4.1.4 DataHost:数据库的服务器 4.2 rule.xml(路由的规则) 4.2.1 tableRule的节点 4.2.2 function 节点 4.3 server.xml 4.3.1 用户的配置 4.3.2 主键增长的节点 五、实战mycat的配置文件 5.1 写一个schema.xml 文件 5.2 rule.xml 文件(我们没有使用别的规则,它里面自动rule1) 5.3 server.xml 5.4 覆盖默认的mycat

wordpress 配置坑详解

给你一囗甜甜゛ 提交于 2020-02-10 01:06:28
首先 经过我测试,php74模块没有支持apache的.所以升级到php74 之后,php无法使用. 最基本的函数phpinfo 调用不出来,没有相关的模块. 安装mariadb 10.4 之后发现,mariadb 这个版本好像不支持密码(反正我是没搞定,一天) .改配置什么的我都试了,仍然免密登陆. 所以最后经过我测试了一天 确定的方案就是 php72+mysql8.0 (依旧遇到了相当多的问题, 包括mysql和mariadb版本冲突,配置冲突,以及和php的模块冲突,为了不浪费时间去改配置,系统我重装了五次左右.血与泪的实践) 下面开始正确的步骤,首先安装mysql 仓库,从官方下载仓库文件,传到服务器 或者拿到链接,采用wget的方式 wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm 下载后通过本地安装 yum localinstall 包 刷新仓库 yum clean all 重建缓存 yum makecache 安装mysql yum install mysql (一定要先安装mysql再安装php 否则到时候模块找不到支持,先安装了MySQL之后,模块方便自动识别版本.否则到时候版本错误,有得回退半天,然后清理配置,出现莫名其妙的错误) 安装好之后,进入mysql

Mysql5.7 Linux安装教程

痞子三分冷 提交于 2020-02-08 13:27:49
1.系统约定 安装文件下载目录:/data/software Mysql目录安装位置:/usr/local/mysql 数据库保存位置:/usr/local/mysql/data 日志保存位置:/tmp/mysql_error.log 2.下载mysql(这里下载的是預编译好的二进程mysql安装包) 在官网: https://dev.mysql.com/downloads/mysql/ 中,选择以下版本的mysql下载: 根据自己系统的版本选择32或者64位,这里我选择64位系统的 建议:在windows上使用迅雷下载,速度很快,然后用工具(Xftp)上传到 /usr/local/src目录下; 或者直接下载到服务器上 复制下载地址wget+地址 (默认下载到当前目录,自己找个目录存) cd /usr/local/src wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz 3.下载完成,解压出来 tar zxvf mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz 4.移到解压好的文件夹到 /usr/local/mysql mv mysql-5.7.20-linux-glibc2.12-x86_64

HIVE 2.3.4 本地安装与部署 (Ubuntu)

人走茶凉 提交于 2020-02-08 12:28:35
配置环境总是令人头大! 苦苦挣扎数日后,博主总算活过来了! 特分享成功配置 HIVE 的过程! 类似Hadoop,Hive也有三种也不同的部署模式(本文采用第二种): 内嵌模式:将元数据保存在Hive内嵌的Derby数据库中,只允许一个会话连接 本地模式:(以MySQL为例)在本地安装MySQL,将元数据保存在MySQL中,支持多个会话、多用户连接 远程模式:将元数据保存在远端数据库中 基本环境: Ubuntu 18.04 (Ubuntu 16.04 同样适用噢) Hadoop 2.9.1 注:本文在已配置Hadoop的用户(用户名为hadoop)下执行操作。 1.下载安装hive 下载hive 可以从Apache官方镜像直接下载: https://mirrors.tuna.tsinghua.edu.cn/apache/hive/ 也可以通过命令行命令: wget http://mirror.bit.edu.cn/apache/hive/hive-2.3.4/apache-hive-2.3.4-bin.tar.gz 解压缩到路径 /usr/local tar -zxvf ./apache-hive-2.3.4-bin.tar.gz -C /usr/local/ 重命名 sudo mv apache-hive-2.3.4-bin hive 2.配置Hive 2.1 配置环境变量

IDEA创建Spring Boot + MySql + mybatis项目

一笑奈何 提交于 2020-02-08 03:44:54
1.新建Spring Boot项目 具体步骤如下 选择相应的依赖: 在SpringBoot项目的src/main/resources下,默认即存在application.properties文件,这个是SpringBoot项目的配置文件,几乎所有相关配置全部定义在这个文件中! 如果需要修改SpringBoot项目使用的Tomcat的端口号,可以在配置文件中添加: server.port=8888 在application.properties中配置数据库连接的相关信息: spring.datasource.url=jdbc:mysql://localhost:3306/tedu_ums?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai spring.datasource.username=root spring.datasource.password=root 2.使用SpringBoot+MyBatis+MySQL实现登录 2.1 案例目标 用户可以通过界面输入用户名和密码,提交后,能显示登录结果。 2.2持久层 验证用户登录成功时,需要执行的SQL语句大致是: select * from t_user where username=? 先创建cn.tedu.sample.entity