从源码编译安装MySQL的步骤

2016-02-19 19:49 6 1 收藏

在这个颜值当道,屌丝闪边的时代,拼不过颜值拼内涵,只有知识丰富才能提升一个人的内在气质和修养,所谓人丑就要多学习,今天图老师给大家分享从源码编译安装MySQL的步骤,希望可以对大家能有小小的帮助。

【 tulaoshi.com - 编程语言 】

  mysql是linux平台下最流行的数据库系统,今天介绍的是mysql的安装及简单的操作方法!

groupadd mysql //建立mysql用户组
useradd -g mysql mysql //建立mysql帐户
tar -zxvf mysql-x.x.xx.tar.gz //解压缩mysql
cd mysql-5.0.45 //进入解压好的mysql目录
./configure –prefix=/usr/local/mysql –with-charset=utf8 –with-collation=utf8_general_ci –with-extra-charsets=latin1 //设置参数
make
make install //开始安装
cp support-files/my-medium.cnf /etc/my.cnf //拷贝my-medium.cnf文件到/etc/目录下并重命名为my.cnf

  用编辑器打开my.cnf文件,找到log-bin=mysql-bin这一行,将其注释掉

  :#log-bin=mysql-bin

cd /usr/local/mysql  //进入mysql目录
bin/mysql_install_db --user=mysql
chown -R root . //设置目录权限属性
chown -R mysql /usr/local/mysql/var
chgrp -R mysql
bin/mysqld_safe --user=mysql & //启动mysql

  用编辑器打开/etc/rc.local文件,在exit 0前面加上,/usr/local/mysql/bin/mysqld_safe –user=mysql &

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  重新启动,输入mysql,如果能进入则说明启动成功!

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  ——————————-mysql常用命令————————

mysql -uroot -p //登陆本机mysql、root为用户名
mysqladmin -uroot -p password 1234 //1234为新密码
create database mydb;  //新建一个名为mydb的数据库
drop database mydb //删除一个名为mydb的数据库
show databases //查看数据库
desc func  //查看数据表的详细结构

  —————————–关键的,常用数据库维护操作————

  mysqldump -uroot -p -all -database/Users/venmos/backup.sql //备份全部数据库到/Users/venmos/目录下的backup.sql文件
  mysqldump -uroot -p mydb/Users/venmos/backup.sql //备份mydb数据库到/Users/venmos/目录下的backup.sql文件
  use /Users/venmos/backup.sql //导入/Users/venmos/目录的backup.sql数据库

  以上就是关于mysql的安装以及简单的操作方法,希望对大家有用!

来源:http://www.tulaoshi.com/n/20160219/1621879.html

延伸阅读
标签: 窗帘 装修
1、先找一根黑色的彩笔在你要安装窗帘的墙面画好位置,用尺子测量好固定孔的距离,与所需安装轨道的尺寸,用小点固定好各个位置,用线条画会影响墙面美观,再确定窗帘的尺寸。 2、要装窗帘的轨道就要想到墙角这部分,窗帘轨墙角要断开处宽要大于1200mm,长不小200mm,以免窗帘轨安装不牢固导致因为太重而掉落,选用的木螺丝规格是...
写这篇文章的目的只是告诉朋友们如何编译MySQL代码,或许有些人觉得从Windows平台编译MySQL的代码有些复杂,其实不然。如果您对本文中所提到的知识有任何疑问可以透过CSDN的MySQL板或者MySQL@CHINA支援论坛寻求帮助。这篇文章中所提到的东西没有任何的创新性,只是对MySQL已有文档的总结。 一、为什么要编译代码 我不知道阅读...
一、什麽是 MySQL MySQL (发音为 "My Ess Que Ell")是 Tcx 公司开发的一个多人使用、多执行绪的 SQL 资料库 Server。MySQL 主要的目标在快速、稳定和容易使用。 MySQL 可在此 http://www.mysql.net/ 取得。 二、MySQL 的安装 本文所使用的 MySQL 版本为 mysql-3.22.27.tar.gz(原始码档),作...
1、按照常规安装。 [root@ff_girl mysql5122]# chown -R root . [root@ff_girl mysql5122]# chown -R mysql data [root@ff_girl mysql5122]# chgrp -R mysql . [root@ff_girl mysql5122]# cp support-files/my-small.cnf /etc/my5122.cnf [root@ff_girl mysql5122]# scripts/mysql_install_db --basedir=/usr/local/mysql5122/ --datadir=...
如果使用的是MySQL 5.0.x 可以直接将以下内容保存替换MySQL中的my.ini,记得要修改basedir和datadir两个栏目的路径。 代码如下: [client] port=3306 [mysql] default-character-set=gbk [mysqld] port=3306 basedir="D:/web/mysql/" datadir="D:/web/mysql/Data/" default-character-set=gbk default-storage-engine=MYISAM max_co...

经验教程

129

收藏

62
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部