MariaDB社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 4574|回复: 2
打印 上一主题 下一主题

【分享】ubuntu8.10mysql5.0.17安装过程

[复制链接]
跳转到指定楼层
1#
发表于 2009-3-16 10:30:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
【背景】机器很旧,IBM X21,奔三的,内存256的。后来装的系统是ubuntu8.10。我装的mysql是5.0.17版,mysql-gui是5.0版。直接从mysql网站下载的。
#############################################################################################
我的过程:mysql安装
1.命令---------.gz移动至  /usr/local
2.直接用解压缩的方式释放.gz----------------之前还要用命令赋予权限
3.将文件夹名字改为 mysql
4.cd /usr/local/mysql ----------------------进入
5.sudo groupadd mysql --> 创建mysql用户组
6.sudo useradd -g mysql mysql --> 创建mysql用户,并添加到mysql用户组中
7.sudo chown -R mysql . --> 将mysql下所有文件的所有人设置为mysql用户
8.sudo chgrp -R mysql . --> 将mysql下所有文件的所有组设置为mysql用户组
9.执行 scripts/mysql_install_db –user=mysql --> 创建MySQL数据库实例
【注意1】:执行该步骤时,必须将 /etc/mysql/ 下的 my.cnf 文件删除或改名,否则将会报错
【注意2】:如果此处写为:scripts/mysql_install_db----------------------即不带mysql用户名,那么后面无法启动mysql,会有会有
【报错】Manager of pid-file quit without updating file.
那么,到mysql启动错误日志:  /usr/local/data/evan-laptop.err
查找ERROR即可
此时会看到如下
[ERROR] /usr/local/mysql/bin/mysqld:Can't find file: './mysql/host.frm'
【心得】每个人遇到的报错可能都不同,大家要会自己看报错信息。都是简单的英文,一般情况下还是比较容易理解的。
10.将/usr/local/mysql/support-files/下的mysql.server 拷贝到/etc/init.d/下,命名为 mysqld
11.将/usr/local/mysql/support-files/下的my-medium.cnf 拷贝到/etc/mysql/下,命名为 my.cnf
12.此时可以用 sudo service mysqld start 来启动mysql服务,启动后,通过 netstat -atln命令能看到3306端口被占用,【验证安装的方法】【方法一】即上述【方法二】看mysql启动日志,会发现无[ERROR]信息,启动成功。【方法三】一旦你启动了服务,可以这样检查服务器是否在运行
[root@localhost ~]# ps -el | grep mysqld
4 S 0 1796 1 0 85 0 - 1513 wait ? 00:00:00 mysqld_safe
4 S 27 1856 1796 0 78 0 - 34055 - ? 00:00:00 mysqld
[root@localhost ~]#
如果你看到有,就说明服务器安装起来了~~
13.安装基本完成,如果需要方便,可以编辑 /etc/profile 文件,添加以下代码
#set mysql
export PATH=/usr/local/mysql/binPATH
14.MySQL的root用户默认没有密码,可以通过 /usr/local/mysql/bin/mysqladmin -u root password "新的密码" 来设置初始密码。
15.【注意】【安装后可能需要重启电脑才能进入mysql】
此时:
(1)打开ubuntu系统,进入终端,使用命令【sudo service mysqld start】可以启动mysql
(2)查看mysql是否启动,有两种方法。一、ps -el | grep mysqld   二、netstat –atln 看3306端口是否被占用
(3)此时可以直接使用命令【mysql】进入mysql中。或者使用
【mysql –u root -p】【回车】
提示要输入密码,输入早先设定的密码:1。可以进入。
如果输入密码错误,会提示:ERROR 1045(28000): Access denied for user [email=]'root'@'localhost'[/email] (using password:YES)
之后,又安装了Mysql-gui5.0
1.将.gz压缩包解压到   /opt  文件夹
【注意】:装到  /usr/local  时不可以,不可以执行第2步
2. 之后进入到目录,要更新一下路径的。输入
./mysql-administrator --update-paths
./mysql-query-browser --update-paths
##############################################################
ps:
1.菜鸟新手首次发贴,大家轻拍。
2.每个人的机器,系统,安装的mysql版本可能都不同。所以安装过程只是借鉴而已。以上只是我安装的简单记述,最后稀里糊涂的成功了。大家自己安装的时候可能还会遇到各种问题,不要气馁,坚持下去。我就安装了很长时间才装上。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 分享淘帖 顶 踩
2#
发表于 2016-2-1 16:48:05 | 只看该作者
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|MariaDB社区 ( 京ICP备07012489号    |
业务联系: QQ:48474881; 邮箱: 48474881@qq.com; 电话:13911732319
声明:本站部分文章是网友转载,若未经作者同意或署名有误,请联系网站管理员。

GMT+8, 2024-11-1 16:25 , Processed in 0.063516 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表