环境下,虚拟机centos6.5mini
网络适配器“桥接模式”
继续上一次的Apache编译后,编译安装MySQL5.6
MySQL5.6和以前的版本不同之处在于用cmake就行编译,先安装cmake
# yum安装使用cmake - y
1,开始下载编译MySQL5.6,推荐镜像网站http://mirrors.sohu.com/mysql/mysql
# wget - 5.6 -/- mysql - 5.6.35.tar.gz
# tar xf mysql-5.6.35.tar。广州
# cd mysql-5.6.35.tar。广州
cmake, \
-DCMAKE_INSTALL_PREFIX=/usr/地方/mysql,,\
-DMYSQL_DATADIR=/usr/地方/mysql/数据,,\
-DSYSCONFDIR=/等
-DMYSQL_UNIX_ADDR=/tmp/mysql。袜子\
多次在centos6.5mini环境编译尝试,多次出错,所以把mysql.sock,文件编译到默认目录/tmp/mysql。袜子
cmake命令执行结束后,执行命令echo $ ?,如果返回0,则执行做,,使安装
这个编译时间较长,我的在27分钟,如果你的配置足够好,时间更少
2,对MySQL进行简单的配置
首先建立MySQL用户和组,注意MySQL用户不允许登录系统,也没有必要创建家目录!
groupadd MySQL
useradd - m - s/sbin/nologin - g MySQL MySQL
设置MySQL安装目录的属主和属组
乔恩- r MySQL: MySQL/usr/local/mysql
给数据库数据目录可读写的权限
777年chmod - r/usr/local/mysql/data
复制配置文件和服务控制脚本到相应位置
cp/usr/local/mysql/support-files/my-default.cnf/etc/my.cnf
cp/usr/local/mysql/support-files/MySQL。服务器/etc/init.d/mysqld
编辑配置文件,/etc/my . cnf中所做添加:
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
其他参数默认就好。
下面就行初始化数据库cd/usr/local/mysql
脚本/mysql_install_db mysql——用户=
再执行echo $ ?返回的状态码是0,则数据库初始化成功
就可以启动mysql数据库服务了,启动命令是mysqld
服务mysqld开始
出现大写的“成功”就代表启动成功了,
mysql服务器默认密码为空,
执行/usr/地方/mysql/bin/mysql就可以登录数据库了(默认根用户,是mysql的根,不是系统根)
进入mysql提示符为“mysql>”
显示数据库;# #命令输入正确后,记得”;“
使用mysql;
选择主机、用户、密码mysql.user;
退出mysql: \“q”或“退出”
还记得Apache吗?对,要把mysql的本添加到系统环境变量中
回声的出口路径=$路径:/usr/地方/mysql/bin的祝辞/etc/profile.d/mysql.sh
chmod + x/etc/profile.d/mysql.上海源/etc/profile.d/mysql.
sh
退出linux系统,再登录让系统重新读取配置文件,然后就可以直接执行mysql,不用写冗长的路径了!
输入mysql打开mysql客户端
祝辞显示数据库;
在使用mysql;,# #你所有的MySQL用户和密码等信息都保存在此数据库的用户表
在选择用户、主机,从mysql.user密码;,# # mysql用户名认证是基于用户和主机
祝辞更新用户设置密码=密码(“你的密码”),用户=椭骰?127.0.0.1的;
祝辞冲洗特权;,# #更新内存数据
在设置密码“根”@“localhost”=密码(“你的密码”);
祝辞冲洗特权;
几个MySQL常用的语句:
在创建数据库testdb;
在使用testdb;
在create table mytest (int id(6)无符号not null auto_increment,名字varchar (40), int(2)岁大学varchar(36),习惯blob,主键(id),
祝辞desc mytest;
祝辞插入mytest(姓名,年龄,大学,习惯)值(“通道”,32岁的信阳农院”、“英语,拳击”);
在select * from mytest;
祝辞更新mytest设置年龄=26 name=捌档馈?
在select * from mytest;
祝辞testdb上的所有特权授予。* test@”被“12345”;
祝辞冲洗特权;
不足之处,批评指正