首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | 镜像站
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
搜索中心 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>linux数据库>其他>正文

Ubuntu下安装MySQL离线包及相关配置

http://www.oklinux.cn  2008-09-29  linuxidc   会员收藏  游客收藏  【 】 
您查看的文章来源于http://www.oklinux.cn

Ubuntu下安装MySQL三种方式:

  1. 从网上安装 sudo apt-get install mysql-server。装完已经自动配置好环境变量,可以直接使用mysql的命令

  2. 安装离线包,以mysql-5.0.45-linux-i686-icc-glibc23.tar.gz为例。

  3. 二进制包安装:安装完成已经自动配置好环境变量,可以直接使用mysql命令

网上安装和二进制包安装比较简单,重点说Ubuntu下安装MySQL离线包。

  1. groupadd mysql

  2. mkdir /home/mysql

  3. useradd -g mysql -d /home/mysql mysql

  4. copy mysql-5.0.45-linux-i686-icc-glibc23.tar.gz到/usr/local目录

  5. 解压:tar zxvf mysql-5.0.45-linux-i686-icc-glibc23.tar.gz

  6. ln -s mysql-5.0.45-linux-i686-icc-glibc23 mysql

  7. cd /usr/local/mysql

  8. chown -R mysql .

  9. chgrp -R mysql .

  10. scripts/mysql_install_db --user=mysql (一定要在mysql目录下执行,注意输出的文字,里边有修改root密码和启动mysql的命令)

  11. 为root设置密码: ./bin/mysqladmin -u root password 'passw0rd'

配置和管理msyql:

  1. 修改mysql最大连接数:cp support-files/my-medium.cnf ./my.cnf,vim my.cnf,增加或修改max_connections=1024

  关于my.cnf:mysql按照下列顺序搜索my.cnf:/etc,mysql安装目录,安装目录下的data。/etc下的是全局设置。

  2. 启动mysql:/usr/local/mysql/bin/mysqld_safe --user=mysql &

  3. 停止mysql:mysqladmin -uroot -ppassw0rd shutdown 注意,u,p后没有空格

  4. 设置mysql自启动:把启动命令加入/etc/rc.local文件中

  5. 允许root远程登陆:

  1)本机登陆mysql:mysql -u root -p (-p一定要有);改变数据库:use mysql;

  2)从所有主机:grant all privileges on *.* to root@"%" identified by "passw0rd" with grant option;

  3)从指定主机:grant all privileges on *.* to root@"192.168.11.205" identified by "passw0rd" with grant option; flush privileges;

  4) 进mysql库查看host为%的数据是否添加:use mysql; select * from user;

  6. 创建数据库,创建user:

  1) 建库:create database test1;

  2) 建用户,赋权:grant all privileges on test1.* to user_test@"%" identified by "passw0rd" with grant option;

  3)删除数据库:drop database test1;

共2页: 上一页 1 [2] 下一页

上一篇:小技巧 修改Linux下数据库文件描述数   下一篇:QT4编译不成功的一些原因总结及编译方法

收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·小技巧 修改Linux下数据库文件描述数
·巧用Linux管道,让MySQL执行大量脚本文件
·Linux下安装访问SQL SERVER2000数据库(附文件下载)
·MySQL和PHP中的substr
·lighttpd mysql php简单教程
·Ubuntu下安装配置openser 1.3.1
·数据库还原提示MySQL server has gone away 的解决方
·Linux或Windows下安装MySQL Server无法正常连接的解决
·Linux上建立第二个ORACLE实例分析
·MySQL取得一个表的列名
·Ubuntu Linux系统下MySQL安装指南
·在Linux下安装MySQL的二进制源代码包
·解决在Mandriva下MySQL服务错误问题
·Ubuntu 8.04 安装Oracle-xe的曲折过程
·Ubuntu 8.04下安装PostgreSQL 8.3关键之处
·Linux AS5.0下安装mysql-connector-odbc的rpm包
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·小技巧 修改Linux下数据库文件描述数
·巧用Linux管道,让MySQL执行大量脚本文
·Linux下安装访问SQL SERVER2000数据库(
·MySQL和PHP中的substr
·lighttpd mysql php简单教程
·Ubuntu下安装配置openser 1.3.1
·数据库还原提示MySQL server has gone
·Linux或Windows下安装MySQL Server无法
·Linux上建立第二个ORACLE实例分析
·MySQL取得一个表的列名
·Ubuntu Linux系统下MySQL安装指南
·在Linux下安装MySQL的二进制源代码包
  阅读排行
·Oracle建表过程初学
·RHEL5.1 下安装Oracle 10.2.0.1及常见
·Linux操作系统下MySQL的卸载、安装全过
·Linux系统中Oracle数据库的用户权限
·Oracle 建立临时表语法及使用技巧
·Linux平台下启动oracle 11g EM控制台
·The busy Java developer's guide to d
·Linux平台下配置MySQL主从复制
·Mysql JDBC驱动版本与Mysql版本的对应
·Linux下安装Oracle数据库完整笔记
·新建Oracle数据库三种方法
·Oracle客户端出现乱码的解决
·关于MySQL事务处理学习
·Linux平台下修正MySQL中文乱码问题
·菜鸟在Linux系统中安装Oracle 11G
网摘收藏: