Ubuntu9.10_server_下安装Mysql 5.5.0 M2
来源:互联网 发布:如何更改ss 端口 编辑:程序博客网 时间:2024/05/18 03:00
作者:敖士伟
Mysql 用的是Linux (non RPM packages)
一、将mysql-5.5.0-m2-linux-i686-glibc23.tar.gz下载到/home/ikmb 并在当前目录解压;
……..
mysql-5.5.0-m2-linux-i686-glibc23/data/mysql/
mysql-5.5.0-m2-linux-i686-glibc23/data/test/
…………
二、创建MySQL组,建立MySQL用户并加入到mysql组中
ikmb@ikmb-desktop:~/mysql-5.5.0-m2-linux-i686-glibc23/bin$ sudo groupadd mysql
ikmb@ikmb-desktop:~/mysql-5.5.0-m2-linux-i686-glibc23/bin$ sudo useradd -g mysql mysql
三、进入目录/usr/local,解压缩免安装版,并在此目录中建立名为mysql的软链接
ikmb@ikmb-desktop:~/mysql-5.5.0-m2-linux-i686-glibc23/bin$ cd /usr/local
ikmb@ikmb-desktop:/usr/local$ sudo ln -s /home/ikmb/mysql-5.5.0-m2-linux-i686-glibc23 mysql
四、设定目录访问权限,用mysql_install_db创建MySQL授权表初始化,并设置mysql,root帐号访问权限
ikmb@ikmb-desktop:/usr/local$ sudo chown 777 -R mysql
ikmb@ikmb-desktop:/usr/local$ sudo chown -R mysql .
ikmb@ikmb-desktop:/usr/local$ sudo chgrp -R mysql .
ikmb@ikmb-desktop:/usr/local$ cd mysql
五、添加MySQL配置文件
ikmb@ikmb-desktop:~/mysql-5.5.0-m2-linux-i686-glibc23/support-files$ sudo cp /home/ikmb/mysql-5.5.0-m2-linux-i686-glibc23/support-files/my-large.cnf /etc/my.cnf
六、修改/etc/my.cnf
在[mysqld] 下添加
basedir = /usr/local/mysql
datadir = /usr/local/mysql/data
注:此步在mysql_install_db之前
七、用mysql_install_db创建MySQL授权表初始化,注意basedir选项
ikmb@ikmb-desktop:~/mysql-5.5.0-m2-linux-i686-glibc23/scripts$ sudo ./mysql_install_db --user=mysql --basedir=/home/ikmb/mysql-5.5.0-m2-linux-i686-glibc23
Installing MySQL system tables...
OK
Filling help tables...
OK
………..
/home/ikmb/mysql-5.5.0-m2-linux-i686-glibc23/bin/mysqladmin -u root password 'new-password'
/home/ikmb/mysql-5.5.0-m2-linux-i686-glibc23/bin/mysqladmin -u root -h ikmb-desktop password 'new-password'
Alternatively you can run:
/home/ikmb/mysql-5.5.0-m2-linux-i686-glibc23/bin/mysql_secure_installation
which will also give you the option of removing the test
databases and anonymous user created by default. This is
strongly recommended for production servers.
八、拷贝soppurt-files/mysql.server到/usr/lcoal/mysql/bin
九、启动并root用户远程访问授权
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'youpassword' WITH GRANT OPTION;
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/ikmb/archive/2009/12/17/5028112.aspx
- Ubuntu9.10_server_下安装Mysql 5.5.0 M2
- Ubuntu9.10下安装Mysql 5.5.0 M2
- ubuntu9.10下安装mysql
- ubuntu9.10 下编译安装mysql
- ubuntu9.10下安装mysql工具
- ubuntu9.10安装mysql
- ubuntu9.10下安装eclipse
- ubuntu9.10下安装Tomcat6
- Ubuntu9.10下安装OpenSSL
- ubuntu9.10下安装kscope
- ubuntu9.10下安装skyeye
- Ubuntu9.10安装Apache+php+mysql+phpadmin
- Ubuntu9.10下常用软件的安装笔记
- 体验硬盘下安装ubuntu9.10
- Ubuntu9.10下Nvidia显卡驱动安装
- Ubuntu9.10下安装source navigator
- 在windows7下,安装Ubuntu9.10全过程
- ubuntu9.10 下安装ibus-sunpinyin
- EXTJS 重新加载树结点
- 22.2.1 什么是守护进程
- Web应用中的轻量级消息队列
- Toad for sql server key
- C#正则表达式汇总
- Ubuntu9.10_server_下安装Mysql 5.5.0 M2
- 22.2.2 服务器守护进程的运行方式
- ARM基础知识教程(一):ARM简介
- C、C++在线教程
- 22.2.3 配置xinetd
- 一天一个CRT函数 memcmp
- 22.2.4 举例:通过xinetd启动SSH服务
- Makefile_linux-2.6.29.1
- 22.2.5 配置inetd