liunx 下mysql 的安装(转载)
yum –y install gcc gcc-c++ gcc-g77 autoconf automake zlib* fiex* libxml*
ncurses-devel libmcrypt* libtool-ltdl-devel* bison
[备注:如果有了就不用安装了,可以用rpm -qa | grep name检查一下]
2,创建mysql安装目录
# mkdir -p /usr/local/webserver/mysql/
3,创建数据存放目录
# mkdir -p /data/mysql/
4,创建用户和用户组与赋予数据存放目录权限
# groupadd mysql
# useradd -g mysql mysql
# chown mysql.mysql -R /data/mysql/
5,安装cmake(mysql5.5以后是通过cmake来编译的)
# wget http://www.cmake.org/files/v2.8/cmake-2.8.4.tar.gz
# tar zxvf cmake-2.8.4.tar.gz
# cd cmake-2.8.4
#.configure
# make && make install
6,下载解压mysql 5.5.11
# wget http://mirrors.sohu.com/mysql/MySQL-5.5/mysql-5.5.19.tar.gz
# tar zxvf mysql-5.5.19.tar.gz
# cd mysql-5.5.19
7,编译mysql-5.5.19
这里的配置选项根据实际修改
cmake \
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_ARCHIVE_STORAGE_ENGINE=1 \
-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
-DWITH_MEMORY_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DENABLED_LOCAL_INFILE=1 \
-DMYSQL_DATADIR=/hxdata2/mysql/data \
-DMYSQL_USER=mysql \
-DMYSQL_TCP_PORT=3306
[出现警告:The variable, 'MYSQL USER', specified manually, was not used during the generation. ,可以忽略]
# make
# make install
8,复制配置文件
[root@mysql-5.5.11]# cp support-files/my-medium.cnf /etc/my.cnf
[root@mysql-5.5.11]# cp support-files/mysql.server /etc/init.d/mysqld
[root@mysql-5.5.11]# chmod 755 /etc/init.d/mysqld
9,初始化数据库
bash scripts/mysql_install_db --user=mysql --basedir=/usr/local/webserver/mysql --datadir=/data/mysql/
10,启动mysql服务
[root@localhost mysql-5.5.11]# /etc/init.d/mysqld start
11,启动完成之后用ps -ef |grep mysql 命令查看是否启动
12,/usr/local/webserver/mysql/bin/mysql -u root -p
通过命令行登录管理MySQL服务器 初始密码为空
13,修改root密码
mysql>use mysql ;
mysql> update user set password=PASSWORD("123456") where user='root';
mysql> FLUSH PRIVILEGES;
#或
$ bin/mysqladmin -u root password '123456'cat /usr/local/mysql/bin/mysqlbug | grep CONFIGURE_LINE
liunx 下mysql 的安装(转载)相关推荐
- windows 下mysql的安装于使用(启动、关闭)
1.下载Windows (x86, 64-bit), ZIP Archive解压: 2.双击在bin目录里的mysqld.exe dos窗体一闪就没了,这时netstat -an发现port3306已 ...
- ubuntu下MySQL的安装
为什么80%的码农都做不了架构师?>>> 一.ubuntu下MySQL的安装 1. 在ubuntu命令行下输入 sudo apt-get install mysql-serve ...
- nux下mysql的安装,配置,主从配置,卸载
linux下mysql的安装,配置,主从配置,卸载 一.安装与配置 1.下载 2.解压 3.添加用户组和用户 4.安装 安装 修改启动脚本 修改项: 启动服务 测试连接 加入环境变量,编辑 /etc/ ...
- CentOS/Ubuntu 下 MySQL 的安装
0. Ubuntu 下 MySQL 的安装 Linux(Ubuntu)下MySQL的安装与配置 检查系统中是否已安装 MySQL $ sudo netstat -tap | grep mysql# 输 ...
- linux下mysql(rpm)安装使用手册
linux下mysql(rpm)安装使用手册 安装Mysql 1.下载MySQL的安装文件 安装MySQL需要下面两个文件: MySQL-server-5.1.7-0.i386.rpm 下载地址为:h ...
- linux c mysql安装_Linux下MySQL的安装
Linux下MySQL的安装 MySQL安装 安装编译工具及文件 yum -y install gcc gcc-c++ make autoconf libtool-ltdl-devel gd-deve ...
- ubuntu删除安装的mysql数据库_Ubuntu下MySQL数据库安装与配置与卸载
安装: sudo apt-get install mysql-server mysql-client 一旦安装完成,MySQL 服务器应该自动启动.您可以在终端提示符后运行以下命令来检查 MySQL ...
- linux下Mysql 的安装、配置、数据导入导出
为什么80%的码农都做不了架构师?>>> <p><span>MySQL</span><span>是一种</span> ...
- Windows下MySQL下载安装、配置与使用
用过MySQL之后,不论容量的话,发现比其他两个(sql server .oracle)好用的多,一下子就喜欢上了.下面给那些还不知道怎么弄的童鞋们写下具体的方法步骤. (我这个写得有点太详细了,甚至 ...
- mac下mysql的安装
由于最近需要布置mantis用来进行bug追踪,在此记录其过程. 由于PHP apache环境在Mac OS上是自带的,所以不需要另处下安装包,只需要简单配置一下即可. 首先打开终端输入命令: sud ...
最新文章
- 从零开始学习jQuery (八) 插播:jQuery实施方案
- animation停留_这些Animation动画技巧与细节你知道么
- sqlserver 创建对某个存储过程执行情况的跟踪
- NOI2021模拟测试赛 解题报告
- 解码.NET 2.0配置之谜(一)
- android studio 创建项目失败原因Failed to create
- AVL Cruise 2020安装教程
- 在YUI3下打印Panel内容
- lena图像,直方图均衡
- 小米盒子 android 投影仪,小米盒子连接投影仪方法
- SQL SERVER数据库中勒索病毒 SQL数据库中病毒恢复数据
- 支付宝第三方应用代调用API关系说明
- python中的反三角函数_用python画所有三角函数和反三角函数图像
- 大众点评数据爬虫思路[更新版]
- Asciinema - 终端日志记录神器,机器学习开发者的福音
- html5 页面回退,一种基于浏览器堆栈管理的H5页面动态回退方法与流程
- css 对checkbox样式进行修改
- 什么是MOS管驱动电路,如何理解MOS管驱动电路原理?
- IDEA 断点:断点失效问题
- Kubernetes网络三部曲之三 ~ NodePort vs LoadBalancer vs Ingress