Welcome 微信登录

首页 / 数据库 / MySQL / Ubuntu下安装MySQL离线包及相关配置

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;
  • 1
  • 2
  • 下一页
巧用Linux管道,让MySQL执行大量脚本文件小技巧 修改Linux下数据库文件描述数相关资讯      MySQL教程  Ubuntu教程 
  • 30分钟带你快速入门MySQL教程  (02月03日)
  • MySQL教程:关于I/O内存方面的一些  (01月24日)
  • MySQL::Sandbox  (04/14/2013 08:03:38)
  • MySQL教程:关于checkpoint机制  (01月24日)
  • Ubuntu教程 - 使用Ubuntu拷贝CD和  (12/18/2013 14:38:16)
  • CentOS上开启MySQL远程访问权限  (01/29/2013 10:58:40)
本文评论 查看全部评论 (0)
表情: 姓名: 字数