tags: mysql install ubuntu
把源码下载到downloads
mkdir downloads
cd downloads
wget http://mirror.provenscaling.com/mysql/community/source/5.0/mysql-5.0.67.tar.gz
如果已经装了mysql,需删除
apt-get --purge remove mysql-server
apt-get --purge remove mysql-common
解压并创建make目录
tar zxvf mysql-5.0.67.tar.gz
mkdir makemysql
编译安装
cd makemysql
sudo apt-get install build-essential libncurses5-dev
../mysql-5.0.67/configure --prefix=/usr/share/mysql --localstatedir=/var/lib/mysql --with-extra-charsets=all
sudo make
sudo make install
[b]prefix 是安装目录
localstatedir 是数据库文件存在放位置
with-extra-charsets 是数据库字符集,这里选所有[\b]
make 的时间会比较长,需耐心等待
安装完成后需复制配置文件
cp support-files/my-medium.cnf /etc/mysql/my.cnf
cp support-files/my-medium.cnf /etc/my.cnf
这里为什么要两个地方都有my.cnf目前还不清楚;
只知道:
如果/etc/mysql/my.cnf没有, mysql无法启动;
如果/etc/my.cnf没有, 默认字符集配置不生效, 只有在/etc/my.cnf里配置才生效;
[b]support-files 目录是在上面我们自己建makemysql目录里[\b]
添加mysql组和用户,并设置各个用到的目录权限
groupadd mysql
useradd -g mysql mysql
cd /usr/share/mysql
chown -R mysql .
chgrp -R mysql .
chown -R mysql /var/lib/mysql
chgrp -R mysql /var/lib/mysql
chmod 777 /tmp
安装数据库文件
cd /usr/share/mysql
bin/mysql_install_db --user=mysql
试一下能否启动
cd /usr/share/mysql
bin/mysqld_safe --user=mysql &
运行上述命令后用下面命令查看是否成功:
netstat -lt 或
ps -A -f | grep mysql
设置开机启动mysql服务
cd makemysql
cp ./support-files/mysql.server /etc/init.d/mysql
chmod 700 /etc/init.d/mysql
sudo update-rc.d mysql defaults 99
vi /etc/my.cnf
socket = /var/run/mysqld/mysqld.sock
重启装客户端
reboot
apt-get install mysql-client-5.0
修改默认字符集utf8
vi /etc/my.cnf
default-character-set=utf8
进入mysql
SHOW VARIABLES LIKE 'character_set_%'
分享到:
相关推荐
- MySQL-client-5.0.67-0.i386.rpm(客户端) - MySQL-server-5.0.67-0.i386.rpm(服务器端) - MySQL-devel-5.0.67-0.i386.rpm(开发者工具) 这些文件可以在官方下载地址获取:...
MySQL安装程序安全破解版 快捷方便 免费/开源MySQL-5.0.67-WIN32(安装包)
根据提供的文件信息,这里主要涉及的是MySQL 5.0.67版本的Windows 32位系统的下载资源。虽然给出的链接与MyEclipse IDE有关,并非直接指向MySQL的安装包,但我们可以围绕MySQL 5.0.67版本进行深入探讨,包括其功能...
本文将详细讨论“mysql-5.0.67-win32”这一版本,它是专门为Windows 32位操作系统设计的MySQL 5.0.67安装包。 MySQL 5.0系列是MySQL发展史上的一个重要里程碑,它引入了许多增强功能和改进,以提高性能、稳定性和...
文件将近24M,分成两个部分上传。两个部分下载 后解压任意一个即可。 PHP,一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:Hypertext Preprocessor)的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端...
这个压缩包“mysql-5.0.67-win32.zip”包含了MySQL 5.0.67版本的Windows 32位安装程序,这是一个相对早期但仍然广泛使用的版本。 MySQL 5.0版是一个重要的里程碑,它引入了许多新特性和改进,旨在提高性能、稳定性...
mysql数据库,更好的设计你的系统,mysql-5.0.67-win32 Setup.exe
MySQL 5.0.67是这个数据库管理系统的一个特定版本,发布于2008年。这个版本在MySQL的5.0系列中提供了稳定性和性能的提升,为开发者和管理员提供了更强大的功能。 **MySQL 5.0.67主要特性** 1. **存储引擎**: MySQL...
mysql-essential-5.0.67-win32.msi (part2) http://download.csdn.net/source/1953192 MySQL名字的来历MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQLAB公司,在2008年1月16号被Sun公司收购。MySQL被...
本文将详细介绍如何在Windows操作系统上安装MySQL 5.0,以`mysql-essential-5.0.67-win32.msi`安装包为例。 首先,我们来看`mysql-essential-5.0.67-win32.msi`文件。这是一个Windows Installer包,包含了MySQL ...
使用mysql英文版的数据库时候,遇到了很多的麻烦,经过我两天在网上冲浪,终于找到了一种最合理的搭配方法,那就是将英文版本mysql数据库和图形界面工具以及mysql常用命令三者结合起来用。方便极了!您也可以试试,...
MySQL的服务端 MySQL-server-community-5.0.67-0.sles10.i586.rpm MySQL的客户端:MySQL-client-community-5.0.67-0.sles10.i586.rpm
标签中提到了多个与MySQL客户端相关的关键词,如"_mysql-client"、"mysql_5.0.67___rpm"、"mysql_client_5.0.51a"和"mysql_client_r",这些都指向了MySQL客户端的不同版本和相关特性。其中,"mysql_5.0.67___rpm...
[root@svnserver01 mysql-5.0.67]# ./configure --prefix=/usr/local/mysql --with-low-memory --with-charset=gbk --with-extra-charset=all --with-local-infile --enable-thread-safe-client [root@svnserver01...
scripts/mysql_install_db --user=mysql chown -R root . chown -R mysql data chgrp -R mysql . cd bin ./mysqld_safe --user=mysql & cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld sudo /...
mysql-5.0.67-linux-i686-icc-glibc23.tar.gz httpd-2.2.11.tar.gz jpegsrc.v6b.tar.gz zlib-1.2.3.tar.gz libpng-1.2.34.tar.gz freetype-2.1.10.tar.gz gd-2.0.33.tar.gz curl-7.15.0.tar.gz libxml2-2.6.19.tar....
MySQL 5.0.67 是 MySQL 数据库管理系统的一个特定版本,它在 2008 年发布,属于 MySQL 5.x 系列的重要组成部分。这个版本在当时提供了许多功能增强和性能优化,旨在为开发者和企业提供了稳定且高效的数据库解决方案...
从MySQL官方网站或其它来源下载对应Linux版本的MySQL Server和Client安装包,例如MySQL-server-community-5.0.67-0.rhel5.rpm和MySQL-client-community-5.0.67-0.rhel5.rpm。将安装包上传至Linux系统,然后分别使用`...
可以通过MySQL官方网站或其他可信渠道下载`mysql-5.0.67.tar.gz`文件。这里推荐直接访问MySQL官方网站以确保下载到的是最新、最安全的版本。 #### 第二步:解压与准备安装目录 完成下载后,需要将压缩包解压到一个...