liunx 下mysql 安装使用

#1.停止mysql数据库
/etc/init.d/mysqld stop
#2.执行如下命令
mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
#3.使用root登录mysql数据库
mysql -u root mysql
#4.更新root密码
mysql> UPDATE user SET Password=PASSWORD(‘newpassword‘) where USER=‘root‘;
#5.刷新权限
mysql> FLUSH PRIVILEGES;
#6.退出mysql
mysql> quit
#7.重启mysql
/etc/init.d/mysqld restart
#8.使用root用户重新登录mysql
mysql -uroot -p
Enter password: <输入新设的密码newpassword>

MySQL安装
    安装
rpm -ivh mysql-community-common-5.7.10-1.el6.x86_64.rpm --force --nodeps
rpm -ivh mysql-community-libs-5.7.10-1.el6.x86_64.rpm --force --nodeps
rpm -ivh mysql-community-client-5.7.10-1.el6.x86_64.rpm --force --nodeps
rpm -ivh mysql-community-server-5.7.10-1.el6.x86_64.rpm --force --nodeps

启动
service mysqld start
停止
service mysqld stop

使用安全模式启动
mysqld_safe --user=mysql --skip-grant-tables --skip-networking&
mysql  /**进入mysql交互窗口*
UPDATE mysql.user SET authentication_string=PASSWORD(‘root‘) where USER=‘root‘;  
/*5.7之后的版本user表中没有password字段*/
flush privileges;
exit;
退出安全模式:
service mysqld stop

修改mysql编码,同时修改密码安全级别:
vi /etc/my.cnf

# reset pass level
validate_password_policy = 0
validate_password_length = 1
validate_password_mixed_case_count = 0
validate_password_number_count = 0
validate_password_special_char_count = 0

character_set_server=utf8
default-storage-engine=INNODB
collation-server=utf8_general_ci

[client]
default-character-set=utf8

启动
service mysqld start
加入开机启动
chkconfig mysqld on
mysql -uroot -p

执行sql命令
SET PASSWORD = PASSWORD(‘root‘);
flush privileges;

use mysql;
delete from user;
授权
GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘localhost‘ IDENTIFIED BY ‘root‘ WITH GRANT OPTION;本地
GRANT ALL PRIVILEGES ON *.* TO ‘ root‘@‘%‘ IDENTIFIED BY ‘root‘ WITH GRANT OPTION;
远程
刷新权限
flush privileges;

创建HIVE连接用户:
mysql -uroot -proot
create database hive DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
授权本地连接:
GRANT ALL PRIVILEGES ON hive.* TO ‘hive‘@‘localhost‘ IDENTIFIED BY ‘hive‘ WITH GRANT OPTION;
授权远程连接:
GRANT ALL PRIVILEGES ON hive.* TO ‘hive‘@‘%‘ IDENTIFIED BY ‘hive‘ WITH GRANT OPTION;
提交:
FLUSH PRIVILEGES;

时间: 2024-11-05 18:56:39

liunx 下mysql 安装使用的相关文章

liunx下mysql数据库使用之三范式,关系模型设计注意项,安装目录结构

数据库的三范式第一范式===>每行记录的属性,是原子的,拆到不可拆为止.===>例如:一个人的籍贯,可以拆分为,省,市,县,乡,村 第二范式===>每行记录的非主属性(非主键属性),都完全依赖主属性(主键).===>每行的数据都能唯一区分.===>例如:一个学校的教师,他的姓名,年龄,性别,籍贯.都依赖它的教师编号===>而它教授的科目,并不依赖他的编号,则需要另建表,作为关系模型,进行存储 第三范式===>在实体关系中,如果不存在非关键字段对任一候选关键字段的函

Linux下mysql安装

Linux下mysql安装,推荐使用这一种. 当然也可以在配置环境变量那文件中配置 附: mysql安装 - 创建mysql组 - useradd mysql - 创建mysql用户,并放入到mysql组中 - useradd -g mysql mysql - 进入到mysql文件夹 - 初始化数据库 - scripts/mysql_install_db ‐user=mysql - 修改文件的所有者 - chown ‐R root . - 修改date文件夹的所有者 - chown ‐R mys

Redhat下Mysql安装配置

环境信息 ------------------------------------------------------------ RHEL 6 -x86_64 yum(如未安装yum,请先安装yum,参考:安装及源配置) ------------------------------------------------------------ 安装mysql yum搜索mysql yum search mysql 搜索结果如下 MySQL-python.x86_64 : An interface

redhat下mysql安装与使用

1.安装 (1)查看是否安装 yum list installed mysql* (2)查看现有安装包 yum list mysql* (3)安装mysql服务器端 yum install mysql-dev yum install mysql-server (4)安装mysql客户端(可选) yum install mysql 2.配置 (1)设置默认字符和引擎 vim /etc/my.cnf 在[mysqld]下添加 default-character-set=utf8 default-st

Linux下MySQL安装和配置

--Linux下MySQL安装和配置 ---------------------------2014/05/18 Linux下MySQL的配置和安装 本文的安装采用 rpm 包安装 1.首先在官网下载 http://dev.mysql.com/downloads/mysql/ MySQL-client-5.6.17-1.el6.i686.rpm MySQL-server-5.6.17-1.el6.i686.rpm 2.由于RedHat中自带了mysql-libs-5.1 会和 MySQL-ser

linux下MySQL安装登录及操作

linux下MySQL安装登录及操作 二.安装Mysql 1.下载MySQL的安装文件 安装MySQL需要下面两个文件: MySQL-server-4.0.16-0.i386.rpm MySQL-client-4.0.16-0.i386.rpm 下载地址为:http://www.mysql.com/downloads/mysql-4.0.html, 打开此网页,下拉网页找到“Linux x86 RPM downloads”项,找到“Server”和“Client programs”项,下载需要的

windowns环境下mysql 安装教程

windowns环境下mysql 安装教程 一:这里以绿色版安装为例(解压就可以使用) 下载地址: 下载页面:https://dev.mysql.com/downloads/mysql/  2:点击 Download 按钮下载zip包到本地,解压(以我本地的解压路径是 D:\db\mysql-5.7.19-winx64 为例讲解,位置可以自定义) 二.配置环境变量 以我本地的解压路径是 D:\db\mysql-5.7.19-winx64 为例: 此电脑-->右键-->属性-->高级系统设

Liunx 下MYSQL 5.7 二进制安装

Linux 下 MySQL 5.7 二进制安装 数据库服务器操作系统配置可参看<Linux下MYSQL 5.6 源码安装>https://www.cnblogs.com/doctormo/p/12019550.html 这里采用的是 mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz, 可从MySQL官网 https://dev.mysql.com/downloads/mysql 下载5.7 版本. 1.1 安装必要的依赖包 # yum -y install

linux 下 mysql安装和配置

最近在学习R语言,看到R与数据库交互这一部分,就自己动手实践了一下,数据库选择的是mysql,主要记录下linux下怎么安装mysql. 网上的很多资料都有相关的文章,这里只是记录下自己安装过程中遇到的问题和解决方法: linux内核版本: ~$ uname -a Linux naci 3.19.0-16-generic #16-Ubuntu SMP Thu Apr 30 16:09:58 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux 1.首先在liunx下安装