1、Mysql数据库安装
下载MySQL源码包,优先找国内源,http://mirrors.sohu.com/mysql/
- mysql-5.5.60.tar.gz上传/opt
- 检查是否安装过mysql
rpm -qa |grep -i mysql
rpm -qa |grep -i maria
yum remove -y maria*
yum install -y gcc gcc-c++ git cmake ncurses-devel bison
- 进入/opt文件夹(我这里使用的是国产的ssh软件,finalshell),并把mysql安装包放到里面,并解压mysql的安装包
- 安装配置检查,这里把代码一次性复制完,然后粘贴到命令框运行,记得进入mysql的解压文件夹里运行
cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql/ \
-DMYSQL_UNIX_ADDR=/tmp/mysql.sock \
-DMYSQL_DATADIR=/data/mysql/ \
-DSYSCONFDIR=/etc \
-DMYSQL_TCP_PORT=3306 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_PARTITION_STORAGE_ENGINE=1 \
-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DENABLED_LOCAL_INFILE=1 \
-DWITH_EXTRA_CHARSETS=1 \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DEXTRA_CHARSETS=all \
-DWITH_DEBUG=0
make && make install
- 将源码安装的Mysql数据库服务设置为系统服务,可以使用chkconfig管理,并启动MYSQL数据库
(代码是一个井号一个命令)
下面是MySQL的一些常用命令操作
//登录数据库
//显示所有库
创建cx库
//切换到jfedu库
//显示所有表
//创建表t1,两个字段id,name
//表t1插入一条数据
//查询表t1所有数据
//条件查询表t1
//查询表t1字段信息
//修改表t1的name字段的长度为32
//修改name字段的内容
//刷新权限
//清空表t1内容
//删除表t1
//删除cx数据库
//查看数据库字符集
//查看MySQL存储引擎
//查看MySQL默认的存储引擎
//修改t1表存储引擎;
Mysql数据库密码管理命令
// MYSQL创建用户及授权
//克隆虚拟机,修改ip地址后测试
//给192.168.65.131授权
//给test用户授权可以增删改查
//MYSQL密码破解方法
|