mysql通用二进制格式安装与基本语句

官网下载地址:http://dev.mysql.com/downloads/mysql/5.5.html#downloads

网易地址:http://mirrors.sohu.com/mysql/

为了方便以后扩展,先创建逻辑卷

创建分区过程省略.....

  [[email protected] ~]# pvcreate /dev/sda{6,7}
  [[email protected] ~]# vgcreate myvg /dev/sda{6,7}
  [[email protected] ~]# lvcreate -L 8G -n mydata  myvg
  [[email protected] ~]# mke2fs -t ext4 -L MYDATA -b 4096 /dev/myvg/mydata

编辑/etc/fstab实现自动挂载

  LABEL=MYDATA            /mydata                 ext4    defaults        0 0

创建mydata目录作挂载点

  [[email protected] ~]# mkdir /mydata
  [[email protected] ~]# mount -a

创建系统用户mysql并让其对/mydata/data有属主属组权限

  [[email protected] ~]# mkdir /mydata/data
  [[email protected] ~]# useradd -r mysql
  [[email protected] ~]# chown -R mysql:mysql /mydata/data/

安装之前先查看系统当前是否有在监听3306端口,如果有则关闭

  [[email protected] mysql]# ss -tanl

解压通用包至/usr/local目录下

  [[email protected] ~]# tar xf mysql-5.5.38-linux2.6-x86_64.tar.gz -C /usr/local/

创建链接

  [[email protected] local]# ln -sv mysql-5.5.38-linux2.6-x86_64 mysql

修改mysql目录下所有文件盒目录属组为mysql

  [[email protected] mysql]# chown -R root:mysql /usr/local/mysql/*

创建并修改my.cnf配置文件

  [[email protected] support-files]# cp my-huge.cnf /etc/my.cnf
  [mysqld]中添加一行设置数据目录:datadir = /mydata/data

创建服务脚本

  [[email protected] support-files]# cp mysql.server /etc/rc.d/init.d/mysqld

启动服务之前先执行初始化脚本

  [[email protected] mysql]# scripts/mysql_install_db --user=mysql -- datadir=/mydata/data

启动服务

  [[email protected] mysql]# service mysqld start

导出man文档

  [[email protected] ~]# vim /etc/man.config 
添加:MANPATH /usr/local/mysql/man

导出头文件

  [[email protected] ~]# ln -sv /usr/local/include /usr/include/mysql

导出库文件

  [[email protected] ~]# vim /etc/ld.so.conf.d/mysql.conf
  添加:/usr/local/mysql/li

重新载入

  [[email protected] ~]# ldconfig

到此mysql安装完毕.........

使用mysql客户端之前先导出环境变量

  [[email protected] ~]# vim /etc/profile.d/mysql.sh

添加:export PATH=/usr/local/mysql/bin:$PATH

  [[email protected] ~]# . /etc/profile.d/mysql.sh

基本语句

以root用户连接mysql

  [[email protected] ~]# mysql -uroot -p

显示有权限访问的所有数据库

  mysql> show databases;

设置mysql为默认数据库

  mysql> use mysql

显示默认数据库

  mysql> select database();

创建数据库

  mysql> CREATE DATABASE mydb;

删除数据库

  mysql> DROP DATABASE mydb;

显示服务器参数变量

  mysql> show variables;

显示服务器状态变量

  mysql> show status;

创建用户(允许myuser用户从192.168.1.0网段登录mysql密码为123456)

  mysql> CREATE USER ‘myuser‘@‘192.168.1.%‘ IDENTIFIED BY ‘123456‘;

删除用户

  mysql> DROP USER ‘myuser‘@‘192.168.1.%‘;

用户授权:

  GRANT ALL PRIVILEGES ON dbname.tablename TO [email protected] [IDENTIFIED BY ‘password‘];

修改用户密码

1.

  mysql> SET PASSWORD FOR ‘myuser‘@‘192.168.1.%‘=PASSWORD(‘654321‘);
  mysql> FLUSH PRIVILEGES;(立即生效)

2.

  [[email protected] ~]# mysqladmin -umyuser password ‘654321‘ -p

mysql通用二进制格式安装与基本语句

时间: 2024-10-13 11:31:15

mysql通用二进制格式安装与基本语句的相关文章

mysql通用二进制格式安装

一 . 解压  tar xf -C /usr/local/ 二.创建mysql用户和组 三.最好做一个lvm  用于存放数据库数据 四. 执行数据库初始化脚本cd scriptsmysql_install_db--basedir 安装目录--datadir  数据目录--defaults-extra-file 额外文件的目录(安装文件)--user 运行用户 cp support-files/my-large.cnf /etc/my.cnfvi /etc/my.cnf添加datadir= 导出环

mariadb通用二进制格式安装

一.MariaDB安装介绍: 对于通用二进制格式的包,我们只需要解压缩后就能够使用数据库,听起来很容易,但必须要注意一些问题.二进制 格式的程序包是已经编译好的二进制程序,所以里边有很多脚本都是在固定的路径下执行的,所以安装过程中mysql这个路径必须安装在/usr/local目录下,并且目录名称必须叫mysql.如果不这样设置,一些脚本无法运行,更别提能成功安装了. Mariadb通用二进制格式相关文件说明 当获取到Mariadb通用二进制格式文件,解压后查看其文件如下:     [[emai

CentOS 7以通用二进制格式安装mariadb

系统环境:CentOS 7 1611(系统安装完成后自带有mariadb) mariadb版本:mariadb-5.5.56-linux-x86_64.tar.gz(Generic Linux) 下载地址:http://mirrors.neusoft.edu.cn/mariadb//mariadb-galera-5.5.56/bintar-linux-x86_64/mariadb-galera-5.5.56-linux-x86_64.tar.gz 1.下载通用二进制程序并展开 [[email p

CentOS7.2通用二进制格式安装mariadb-5.5.46-linux-x86_64.tar.gz文档与启动时失败排查分析

CentOS7.2通用二进制格式安装mariadb-5.5.46-linux-x86_64.tar.gz 提前准备好mariadb-5.5.46-linux-x86_64.tar.gz [[email protected] ~]# groupadd -r -g 306 mysql                    ###添加mysql用户 [[email protected] ~]# useradd -r -g 306 -u 306 mysql              ###添加mysql

通用二进制格式安装MariaDB

通用二进制格式安装MariaDB 安装的mariadb-5.5.43-linux-x86_64.tar.gz这个软件包: 可以把mariadb安装到逻辑卷中: 创建一个20G的LVM磁盘 # fdisk /dev/sda Command (m for help): n Command action e   extended p   primary partition (1-4) e Partition number (1-4): 4 First cylinder (7859-15665, def

MySLQ(一)——通用二进制格式安装配置

一.准备工作 首先是文件准备,咳咳,由于那啥没有搭配ftp环境去存储工具类文件,就使用Xftp复制粘贴下MySQL的通用二进制格式文件,无论是移动存储挂载还是其他的,目的就是把这玩意放到linux服务器中.这里使用的版本文件为"mysql-5.5.33-linux2.6-x86_64.tar.gz",文件大家可以去www.mysql.com或其他镜像网站下载. 二.开始配置 1.另设MySQL的data存放路径,最好是挂载,这样利于后期数据庞大方便扩展神马的,这里偷个懒就不做挂载操作了

Mariadb 通用二进制格式安装

MySQL系列官方网址:https://www.mysql.com/http://mariadb.org/https://www.percona.com 官方文档https://dev.mysql.com/doc/https://mariadb.com/kb/en/ https://www.percona.com/software/mysql-database/percona-server 版本演变:MySQL:5.1 --> 5.5 --> 5.6 --> 5.7 -->8.0M

MySQL 5.5 通用二进制格式安装

wget http://101.96.10.42/dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.53-linux2.6-x86_64.tar.gz groupadd -r mysql useradd -g mysql -r -s /sbin/nologin mysql id mysql uid=498(mysql) gid=499(mysql) groups=499(mysql) tar zxvf mysql-5.5.53-linux2.6-x8

通用二进制格式安装MariaDB-5.5.36

1.创建系统用户 # groupadd -r mysql # useradd -g mysql -r -s /sbin/nologin -M -d /mydata/data mysql # chown -R mysql:mysql /mydata/data 2.下载文件包,创建符号链接 # cd /usr/src # ftp://172.16.0.1/pub/Sources/6.x86_64/mariadb   # tar xf mariadb-5.5.36-linux-x86_64.tar.g