- 浏览: 1524521 次
- 性别:
- 来自: 厦门
文章分类
- 全部博客 (516)
- Java (49)
- Java/Struts 2.0 (25)
- Java/Spring、Spring MVC (11)
- Java/Quartz (3)
- Java/Lucene (6)
- Java/Hibernate (19)
- Java/openJPA (7)
- Java/DWR (7)
- Java/Security、Spring Security/OAuth2 (6)
- Java/Threading (9)
- Java/XML (22)
- java/design pattern (4)
- Android (2)
- JavaScript (46)
- jquery (3)
- DB/MySQL (23)
- DB/Oracle (16)
- PHP (25)
- CSS (20)
- Linux (38)
- C/C++、DLL、Makefile、VC++ (31)
- 正则 (9)
- Eclipse (4)
- 安全、网络等概念 (25)
- 集群 (7)
- 网页 (5)
- 视频\音频 (1)
- HTML (6)
- 计算机数学/算法 (3)
- Virtualbox (1)
- LDAP (2)
- 数据挖掘 (6)
- 工具破解 (1)
- 其他 (13)
- Mail (1)
- 药材 (3)
- 游戏 (2)
- hadoop (13)
- 压力测试 (3)
- 设计模式 (3)
- java/Swing (2)
- 缓存/Memcache (0)
- 缓存/Redis (1)
- OSGI (2)
- OSGI/Gemini (0)
- 文档写作 (0)
- java/Servlet (3)
- MQ/RabbitMQ (2)
- MQ/RocketMQ (0)
- MQ/Kafka (1)
- maven (0)
- SYS/linux (1)
- cache/redis (1)
- DB/Mongodb (2)
- nginx (1)
- postman (1)
- 操作系统/ubuntu (1)
- golang (1)
- dubbo (1)
- 技术管理岗位 (0)
- mybatis-plus (0)
最新评论
-
pgx89112:
大神,请赐我一份这个示例的项目代码吧,万分感谢,1530259 ...
spring的rabbitmq配置 -
string2020:
不使用增强器 怎么弄?
OpenJPA的增强器 -
孟江波:
学习了,楼主,能否提供一份源代码啊,学习一下,十分感谢!!!4 ...
spring的rabbitmq配置 -
eachgray:
...
spring-data-redis配置事务 -
qljoeli:
学习了,楼主,能否提供一份源代码啊,学习一下,十分感谢!!!1 ...
spring的rabbitmq配置
sudo /etc/init.d/mysql.server stop
转自:http://bastengao.iteye.com/blog/1161732
(根据自己需要略修改下)
因为某些原因,我需要使用较高一点版本的mysql,而ubuntu 使用 apt-get 安装的 mysql 版本不是我预期的版本(我试验使用 ubuntu-11-04 apt-get 安装 mysql,mysql 的版本是 5.1.54;ubuntu-10-04 apt-get 安装的mysql 版本是 5.1.41)。所以 只能使用较高版本的 二进制文件安装(当然也可以编译安装,但我自认为自己还太菜,没敢尝试)。下面是安装步骤
环境
ubuntu-11-04 32位
准备
0. 获取 mysql-5.5.15-linux2.6-i686.tar.gz 二进制安装文件
mysql 官网下载页面选择 Linux-Generic 下的 Linux - Generic 2.6 (x86, 32-bit), Compressed (位数适你的linux的位数而定。我这里用的是32位的,所以我选择32位版本的mysql)
你可以在ubuntu 中使用 wget 命令获取,或者任何一种下载工具都可以,只要有 mysql 的 tar.gz 安装文件就行。
wget http://ftp.jaist.ac.jp/pub/mysql/Downloads/MySQL-5.5/mysql-5.5.15-linux2.6-i686.tar.gz
1. 安装 mysql 所使用的依赖
sudo apt-get install libaio1
步骤
安装步骤参考mysql官方安装文档
# 表示当前是 root 用户
$ 表示当前普通用户
pwd 表示当前所在目录
0
.添加 mysql 用户组
groupadd mysql
1. 添加 msyql 用户到 mysql 用户组
useradd -r -g mysql mysql
2.
解压 mysql-5.5.15-linux2.6-i686.tar.gz 到 /usr/local
进入 /usr/local
cd /usr/local
我的 tar.gz 文件路径是 /home/user/mysql-5.5.15-linux2.6-i686.tar.gz,你根据你的mysql安装文件路径调整命令参数
pwd: /usr/local
tar zxvf /home/user/mysql-5.5.15-linux2.6-i686.tar.gz
3.
在 /usr/local 下添加名为 mysql 指向解压的文件夹的软连接
pwd: /usr/local
ln -s mysql-5.5.15-linux2.6-i686 mysql
4.
进入 mysql 目录
pwd: /usr/local
cd mysql
5.
设置 mysql 目录的拥有者和所属的用户组
pwd: /usr/local/mysql
chown -R mysql . chgrp -R mysql .
6.
执行mysql 安装脚本
pwd: /usr/local/mysql
scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql
7.
再次设置 mysql 目录的拥有者
pwd: /usr/local/mysql
chown -R root .
8.
设置 data 目录的拥有者
pwd: /usr/local/mysql
chown -R mysql data
安装后配置
0.
复制 mysql 配置文件
pwd: /usr/local/mysql
cp support-files/my-medium.cnf /etc/my.cnf
1.
启动 mysql
pwd: /usr/local/mysql
bin/mysqld_safe --user=mysql &
2.
初始化 root 用户密码
pwd: /usr/local/mysql
bin/mysqladmin -u root password 'new_password'
3.
复制mysql.server 脚本
pwd: /usr/local/mysql
cp support-files/mysql.server /etc/init.d/mysql.server
好了,mysql配置基本完成
可以查看mysql的状态,结果可能是 "MySQL is runnin"或者是" MySQL is not running"
sudo /etc/init.d/mysql.server status
如果地切顺利,mysql是正常运行的,而且可以通过 mysql客户端,进入mysql
/usr/local/mysql/bin/mysql -u root -p
可以使用命令让mysql 停止运行
sudo /etc/init.d/mysql.server stop
让mysql 启动
sudo /etc/init.d/mysql.server start
查看状态
sudo /etc/init.d/mysql.server status
或者使用service命令,让mysql 启动,停止
sudo service mysql.server [status|start|stop]
可选配置
0.
让mysql开机自己启动
sudo update-rc.d -f mysql.server defaults
如果不想让mysql开机自己启动,可以使用
sudo update-rc.d -f mysql.server remove
1. 把 /usr/local/mysql/bin/mysql 命令加到用户命令中,这样就不用每次都加 mysql命令的路径
sudo ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql
现在就直接可以使用 mysql 命令了
mysql -u root -p
需要注意的是我用之前版本mysql,配置数据库默认编码是在 [mysqld]下加 default-character-set=utf8
而 mysql 5.5.17用这个配置,似乎是错的,将导致 mysql 不能正常启动。将配置改为 character-set-server=utf8 即可。
发表评论
-
启动系统时以普通用户执行rc.local中命令
2017-01-12 17:21 1476引用:http://unix.stackexchange.c ... -
mysql中计算两点坐标距离
2016-09-12 15:35 112CREATE FUNCTION `calc_distanc ... -
linux添加用户
2014-03-10 21:02 542#groupadd group1 #useradd -s ... -
CentOS6.2永久静态路由的配置
2013-10-30 23:31 18931第一种就是这个route-int,内容简单明了:$DST_ ... -
Linux下安装、启动memcache
2013-09-12 09:59 854文档转自:http://www.ccv ... -
在window 单机环境下将mysql cluster创建为自启动服务
2013-08-22 21:17 2045假设我的mysql cluster根目录是:D:\d ... -
mysql cluster 的一些错误解决方法记录。
2013-08-21 14:57 13261、ndb_mgmd的配置文件编码问题导致解析错误 ... -
ubuntu配置多网卡访问网络
2012-10-08 15:15 3460第一步:切换到root 用户下。 su root 第 ... -
linux 下 源代码 安装 apache
2012-09-29 08:05 16461、安装openssl tar -zxf openssl-1 ... -
Ubuntu系统建立FTP服务器学习教程
2012-09-26 23:31 892Ubuntu 是一个以桌面应用为主的Linux操作系统,Ubu ... -
Ubuntu 11.04 x64 编译安装mysql
2012-09-15 18:28 1357转自:http://www.cnblogs.com/sin ... -
ubuntu的ntfs分区加载(转)
2012-09-13 22:42 1665看到本文标题, 您一 ... -
Linux下java环境变量设置的完整步骤
2012-09-11 23:41 962Linux下java环境变量设置的完整步骤: 从java.s ... -
面试时 遇到一个数据库SQL 成绩排名
2012-07-17 09:55 10311、累积排名 SELECT NAME ... -
Linux下批量杀掉 包含某个关键字的 程序进程
2012-04-12 10:27 1380有时候因为一些情况,需要把 linux 下符合某一项条件的所 ... -
redhat 怎样开机自动启动apache
2012-03-18 21:47 1247vi /etc/rc.d/rc.local #!/bin/s ... -
ubuntu 11.04 安装 oracle 10g Enterprise Edition 错误信息
2012-02-23 22:10 2619网上下了个zip版的 , ... -
Shell脚本调试技术
2012-02-29 14:51 1041转自:http://www.ibm.com/developer ... -
SQL 分组统计 两个字段 行转列
2012-02-08 17:20 4148select c.MRL,c.OPERATION_ID,c. ... -
ubuntu下创建eclipse图标
2012-01-18 16:52 1482怎么在这应用程序里边建立图标 $sudo gedit /us ...
相关推荐
本文主要介绍如何在Ubuntu中安装`.tar.gz`格式的软件包,以及使用新立得软件包管理器和其他命令行方式安装软件。 首先,我们来看`.tar.gz`文件。这种文件格式在Linux中非常常见,它是一种压缩格式,通常用于分发源...
"mysql-connector-java-5.1.40.tar.gz" 是这个驱动程序的一个特定版本,版本号为5.1.40。这个压缩包包含了运行Java应用与MySQL数据库进行交互所需的类库和其他相关文件。 在Linux环境中处理这个压缩包,首先需要将...
1. 解压下载的文件:使用tar命令解压tar.gz格式的压缩包,如`tar -zxvf scrt-7.3.5.903.ubuntu13-64.tar.gz`。 2. 进入解压后的目录:`cd scrt-7.3.5`。 3. 执行安装脚本:通常会有一个名为`install.sh`或类似的...
MySQL Community Server 8.4.0 LTS(mysql-8.4.0.tar.gz),Source Code 适用于All Operating Systems (Generic) (Architecture Independent), Compressed TAR Archive
tar zxvf navicat112_mysql_cs_x64.tar.gz 进入解压的目录,运行如下命令 ./start_navicat 问题一:中文乱码 解决:打开start_navicat文件 将export LANG="en_US.UTF-8"改为export LANG="zh_CN.UTF-8" 问题二:试用...
- **解压源码包**:首先,你需要使用`tar`命令解压`mysql-5.7.44-linux-glibc2.12-x86_64.tar.gz`,这将生成一个包含所有MySQL文件的目录。 ``` tar -zxvf mysql-5.7.44-linux-glibc2.12-x86_64.tar.gz ``` - *...
本文将详细讲解如何使用"pkg.ubuntu16.lvm.tar.gz"这个离线安装包来在Ubuntu 16.04上进行LVM的安装。 首先,理解LVM的基本概念是至关重要的。LVM将物理硬盘转换为逻辑卷,这些逻辑卷可以跨越多个物理硬盘,提供更高...
1. **解压文件**:首先,你需要在终端中使用`cd`命令进入包含压缩包的目录,然后使用`tar -zxvf scrt-8.3.4.1699.ubuntu17-64.tar.gz`命令来解压文件。 2. **安装依赖**:secureCRT可能依赖于一些系统库,例如...
6. **导入MySQL JDBC驱动**:将`mysql-connector-java-5.1.22.tar.gz`解压,找到`mysql-connector-java-5.1.22.jar`文件。在Eclipse项目中,右键点击项目 -> `Build Path` -> `Configure Build Path` -> `Libraries`...
首先,我们从“mysql-5.5.32.tar.gz”这个文件名开始,这是一个常见的Linux压缩格式,`tar.gz`或`.tgz`代表使用tar工具打包并且用gzip进行压缩的文件。`tar`命令用于整合多个文件或目录到一个单一的归档文件中,而`...
3. **链接二进制文件**:使用`ld`链接器将对象文件链接成可执行文件: ``` ld -m elf_i386 hello.o -o hello ``` 4. **运行程序**:最后,你可以通过`./hello`来运行生成的可执行文件,显示"Hello, World!"。 *...
免编译安装版本;原始版本Server version: 5.7.32-35-log Source distribution; 编译 cmake \ -DCMAKE_INSTALL_PREFIX=/data1/server/mysql \ -DDEFAULT_CHARSET=utf8mb4 \ -DDEFAULT_COLLATION=utf8mb4_general_ci...
Ubuntu Navicat for MySQL 将压缩文件拷贝到ubuntu系统/usr/local/navicat下,解压 tar zxvf navicat112_mysql_cs_x64.tar.gz 进入解压的目录,运行如下命令 ./start_navicat 问题一:中文乱码 解决:打开start_...
通常,当下载到一个.tar.gz文件时,我们需要先解压,然后通过编译(对于源代码)或直接运行(对于二进制文件)来使用其中的内容。 总的来说,Alien是一个非常实用的工具,尤其对那些经常在不同Linux发行版之间切换...
在下载hadoop-2.7.3.tar.gz这个压缩包后,用户可以解压得到Hadoop的源代码、配置文件、可执行二进制文件等。解压命令通常是在终端输入`tar -zxvf hadoop-2.7.3.tar.gz`。解压后,用户需要根据自己的系统环境进行适当...
本文将详细讨论MySQL 5.7.32版本在不同架构下的安装文件,特别是针对ARM架构的glibc 2.28环境。 首先,我们关注的是`mysql-5.7.32-linux-glibc-2.28-aarch64.tar.gz`这个文件。这个文件是专门为基于ARM架构...
在这个"mysql-connector-java-8.0.28.tar.gz"压缩包中,包含了版本为8.0.28的MySQL Connector/J,这是一个稳定且功能丰富的驱动,适用于各种Java应用,包括大数据处理平台如Hive。 Hadoop是一个开源的分布式计算...
1. **下载与解压**:首先从官方或其他可信源下载zlib-1.2.12.tar.gz文件,然后使用tar命令解压缩: ``` tar -zxvf zlib-1.2.12.tar.gz ``` 2. **配置**:进入解压后的目录,执行配置脚本以适应你的系统环境: `...
linaro-precise-ubuntu-desktop-20121124-560.tar.gz的镜像文件linaro-precise-ubuntu-desktop-20121124-560.tar.gz的镜像文件linaro-precise-ubuntu-desktop-20121124-560.tar.gz的镜像文件linaro-precise-ubuntu-...
Hadoop安装(ubuntu16.04+ hadoop-2.9.1.tar.gz+jdk-8u74-linux-x64.tar.gz) Hadoop是Apache开源项目中的一款大数据处理工具,它可以对大规模数据进行存储、处理和分析。Hadoop安装需要具备一定的基础环境,包括...