linux下 部署免安装mysql

来源:互联网 发布:数据库实用教程 编辑:程序博客网 时间:2024/05/02 02:17

1.下载mysql-5.5.45-linux2.6-x86_64.tar.gz

下载地址:

官网:https://dev.mysql.com/downloads/file/?id=458232

百度云:http://download.csdn.net/detail/qq_36291682/9805094 

2.把下载的文件放到/usr/local目录下

3.解压 tar xzvf mysql-5.5.28-linux2.6-x86_64.tar.gz   

4.修改解压出来包的名称

切换到  /usr/local目录下

执行 mv mysql-5.5.32-linux2.6-x86_64 mysql

5.mysql会将默认的配置文件保存在mysql/support-files/下。我们把mysql/support-files/my-medium.cnf 复制一份到/etc下然后进行配置。也可以自己在/etc/下新建一个my.cnf

如果不自己新建就执行(切换到根目录):

Cd /

#cp usr/local/mysql/support-files/my-medium.cnf etc/my.cnf

6.进行配置文件my.cnf修改 我这里端口是3306   

切换到my.cnf文件所在目录 执行vim my.cnf

修改内容: 先按i 就可以修改内容

[client]
default-character-set = utf8
port            = 3306
socket          = /tmp/mysql_3306.sock


[mysqld]
character-set-server = utf8
port            = 3306
socket          = /tmp/mysql_3306.sock
skip-external-locking
basedir = /usr/local/mysql
datadir = /usr/local/mysql/data
log-error = /usr/local/mysql/log/mysql_error.log
pid-file = /tmp/mysql.pid
key_buffer_size = 16M
max_allowed_packet = 1M
table_open_cache = 64

7.初始化数据库

切换到根目录执行:

 usr/local/mysql/scripts/mysql_install_db  --verbose --user=root --defaults-file=/etc/my.cnf --datadir=/usr/local/mysql/data --basedir=/usr/local/mysql --tmpdir=/tmp

8.启动数据库

  usr/local/mysql/bin/mysqld_safe --defaults-file=/etc/my.cnf --socket=/tmp/mysql_3306.sock --user=root &


如果报错可能是log文件创建失败 去指定目录下创建log文件夹

然后再执行这句   创建文件夹命令:mkdir log

9.创建用户

1)

usr/local/mysql/bin/mysql -uroot

2)

GRANT ALL PRIVILEGES ON PUREFTPD.* TO mysql IDENTIFIED BY 123456;

 

用户名 mysql  密码 123456

 

 

 

 

 

 

0 0
原创粉丝点击