mysql新建用户

将mysql从5.5.25升级到8.0.12

匿名 (未验证) 提交于 2019-12-02 22:06:11
将mysql从5.5.25升级到8.0.12过程中遇到几个问题,记录如下: 将数据库安装好后,导入原来的数据,启动tomcat,报错unable to load authentication caching_sha2_plugin,解决办法如下: ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密规则 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; #更新一下用户的密码 FLUSH PRIVILEGES; #刷新权限 参考:https://blog.csdn.net/u010026255/article/details/80062153 网上也有说通过修改my.ini,加入 [mysqld] default_authentication_plugin=mysql_native_password 经过我的测试,不成功,不知道为什么 。 上述问题解决后,Tomcat启动时又遇到:java.math.BigInteger cannot be cast to java.lang.Long,无法将类型从biginteger转换到Long型,网上有说改原始代码的

centos7 mysql-5.6.40 服务源码安装

匿名 (未验证) 提交于 2019-12-02 22:06:11
新手上路,踩个脚印 原文链接:https://blog.csdn.net/chenliang1038/article/details/82229908 安装地址:/usr/local/ 安装MySQL版本为:mysql-5.6.40 检查是否安装了mariadb [root@jack169 ~]# rpm -qa | grep mariadb 如果检查到有mariadb则卸载 [root@jack169 ~]# 删除掉已有的配置文件/etc/my.cnf [root@jack169 ~]# rm -rf /etc/my.cnf 1、检查是否安装了mysql [root@jack169 ~]# rpm -qa | grep mysql 如果检查到有mysql则卸载 [root@jack169 ~]# 2、下载MySQL-5.6.40 [root@jack169 ~]# wget http://ftp.ntu.edu.tw/MySQL/Downloads/MySQL-5.6/mysql-5.6.40.tar.gz 3、解压MySQL-5.6.40 [root@jack169 ~]# tar -xzvf mysql-5.6.40.tar.gz [root@jack169 ~]# yum install cmake ncurses-devel ncurses -y 4、把解压包移动至

22.把hive表中数据导入到mysql中

匿名 (未验证) 提交于 2019-12-02 22:06:11
先通过可视化工具链接mysql,在链接的时候用sqoop 用户登录 在数据库userdb下新建表 保存,输入表名upflow 现在我们需要把hive里面的数据通过sqoop导入到mysql里面 sqoop export -- connect \ jdbc : mysql : //node1:3306/userdb \ -- username sqoop -- password sqoop -- table upflow -- export - dir \ / user / hive / warehouse / mydb2 . db / upflow -- input - fields - terminated - by ',' 可以看到mysql的数据 来源:博客园 作者: 百里登峰 链接:https://www.cnblogs.com/braveym/p/11415649.html

Ubuntu中部署Django项目的配置与链接MySQL

匿名 (未验证) 提交于 2019-12-02 22:02:20
Django的简介 MVT模式的介绍 创建项目的虚拟环境 本次使用的是pip安装 一、更新 sudo apt update 二、安装pip sudo apt install python3-pip 三、升级pip(可忽略) sudo python3 -m pip install --upgrade pip https://my.oschina.net/doctorlzr1988/blog/1560215 四、安装virtualenv、virtualenvwrapper sudo pip3 install virtualenv virtualenvwrapper 五、配置virtualenv 编辑.bashrc vim .bashrc 末尾添加 export WORKON_HOME=($HOME)/env #根据自己情况虚拟环境目录的位置修改,我在本目录新建了env做存放 export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3 source /usr/local/bin/virtualenvwrapper.sh 然后 source .bashrc 六、创建虚拟环境 cd env mkvirtualenv py3dj11 #py3dj11是我用来标识这个环境用途的虚拟环境 workon py3dj11 #切换到虚拟环境 七、安装django

windows mysql5.7安装

匿名 (未验证) 提交于 2019-12-02 22:02:20
mysql 准备 安装包下载 官网下载地址 https : //dev.mysql.com/downloads/mysql/5.7.html#downloads mysql - 5.7 . 26 - winx64 . zip 解压安装包 右击――解压到当前文件夹 my.ini配置文件 进入文件夹,新建一个my.ini配置文件 内容如下 [ mysql ] default - character - set = utf8 [ mysqld ] port = 3306 basedir = D : \\mysql - 5.7 . 26 - winx64 datadir = D : \\mysql - 5.7 . 26 - winx64\\data tmpdir = D : \\mysql - 5.7 . 26 - winx64\\tmp server - id = 1 #主要用于MyISAM存储引擎,如果多台服务器连接一个数据库则建议注释下面内容 skip - external - locking #事务隔离级别,默认为可重复读,mysql默认可重复读级别(此级别下可能参数很多间隙锁,影响性能) transaction_isolation = READ - COMMITTED #数据库默认字符集,主流字符集支持一些特殊表情符号(特殊表情符占用4个字节) character - set -

MySQL 新建用户,为用户授权,指定用户访问数据库

匿名 (未验证) 提交于 2019-12-02 22:02:20
1.登录MySQL 2.添加新用户(允许所有ip访问) create user 'test' @ '*' identified by '123456' ;(test:用户名,*:所有ip地址,123456:密码) 3.创建数据库 create database testdb; 4.为新用户分配权限 grant all privileges on `testdb`.* to 'test' @ '%' identified by '123456' 5.刷新权限 flush privileges;

在mac上使用tar.gz安装mysql

匿名 (未验证) 提交于 2019-12-02 21:59:42
官方: download: https://dev.mysql.com/downloads/mysql/ mysql参考文档:https://dev.mysql.com/doc/ 环境: macOS Mojave 10.14.2 用户: 管理员用户,期间没有新建mysql用户或组 安装包: mysql-8.0.13-macos10.14-x86_64.tar.gz 1.解压 下载的 tar.gz 解压后,并移动到/usr/local/mysql,目录结构如下: $ pwd /usr/local $ tree mysql -L 1 mysql ├―― LICENSE ├―― LICENSE.router ├―― README ├―― README.router ├―― bin ├―― data ├―― docs ├―― include ├―― lib ├―― man ├―― run ├―― share └―― support-files 实际上是按照Unix目录结构的规范,建议这么做。 本人实际操作过程中,只是通过 sudo ln -s ${MYSQL_HOME} /usr/local/mysql ,创建了一个软链接。 解压命令: tar -xzvf ${filename} 2.修改权限: sudo chown -R usr:group /usr/local/mysql 3.初始化

MySQL压缩包zip安装

匿名 (未验证) 提交于 2019-12-02 21:59:42
看了网上好多种教程,自己尝试失败了好多次,最后总算弄好了,具体如下 zip下载地址: https://dev.mysql.com/downloads/mysql/ 之后点击 No thanks, just start my download. 下载之后解压文件 然后配置环境变量,这样可以直接在cmd中输入mysql就可以运行,不用切换地址 我这里win10直接在下方搜索 之后在里边新建一条,将你mysql解压之后的bin目录写进去 之后配置初始化的配置文件my.ini 和bin文件夹在同一目录下,新建记事本,在里边粘贴下边代码 [mysqld] # 设置3306端口 port=3306 # 设置mysql的安装目录 basedir=E:\\software\\mysql\\mysql-8.0.11-winx64 # 切记此处一定要用双斜杠\\,单斜杠我这里会出错,不过看别人的教程,有的是单斜杠。自己尝试吧 # 设置mysql数据库的数据的存放目录 datadir=E:\\software\\mysql\\mysql-8.0.11-winx64\\Data # 此处同上 # 允许最大连接数 max_connections=200 # 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统 max_connect_errors=10 # 服务端使用的字符集默认为UTF8

编译部署mysql5.7.13

匿名 (未验证) 提交于 2019-12-02 21:59:42
部署环境centos7.2+mysql5.7.13 1、依赖包 注: 相关依赖包的作用 cmake:由于从 MySQL5.5 版本开始弃用了常规的 configure 编译方法,所以需要 CMake 编译 器,用于设置 mysql 的编译参数。如:安装目录、数据存放目录、字符编码、排序规则等。 Boost #从 MySQL 5.7.5 开始 Boost 库是必需的, mysql 源码中用到了 C++的 Boost 库,要求 必须安装 boost1.59.0 或以上版本 GCC 是 Linux 下的 C 语言编译工具, mysql 源码编译完全由 C 和 C++编写,要求必须安装 GCC bison:Linux 下 C/C++语法分析器 ncurses:字符终端处理库 1)安装 CMAKE 及必要的软件 ―――――――――――――――――――――――――――――― 安装 cmake 安装 ncurses 安装 bison 安装 bootst tar zxf boost_1_59_0.tar.gz mv boost_1_59_0 /usr/local/boost 2) 创建 mysql 用户和用户组及目录 groupadd -r mysql && useradd -r -g mysql -s /bin/false -M mysql ---新建 msyql 组和 msyql 用户禁止登录

CentOS6安装jdk,nginx,redis等

匿名 (未验证) 提交于 2019-12-02 21:53:52
Ŀ¼ 1、解压或安装jdk tar zxf jdk-8u181-linux-x64.tar.gz mv jdk1.8.0_181 /usr/local/java 2、配置环境变量 vim /etc/profile export JAVA_HOME=/usr/local/java export JRE_HOME=/usr/local/java/jre export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH 3、重新加载环境变量 source /etc/profile Memcached 是一个高性能的分布式缓存系统,进入 下载页面 下载最新稳定版本。或者,可以通过 wget 下载: # wget http://memcached.org/latest 安装Memcached之前,需要安装libevent-devel依赖: # yum -y install libevent-devel 解压并安装: # tar -zxvf memcached-1.x.x.tar.gz # cd memcached-1.x.x # ./configure && make && make test && sudo make install 启动