mysql安装for linux(二进制)



1、下载



http://cdn.mysql.com/Downloads/MySQL-5.6/mysql- 5.6.21-linux-glibc2.5-x86_64.tar.gz


如果出现新的版本,直接更改这个链接中的版本号即可,如现在应改为


http://cdn.mysql.com/Downloads/MySQL-5.6/mysql- 5.6.23-linux-glibc2.5-x86_64.tar.gz


2、复制到linux中,并解压

 tar xvf mysql-5.6.23-linux-glibc2.5-x86_64.tar.gz -C /usr/local 

[root@zw oradata]# mv /usr/local/mysql-5.6.23-linux-glibc2.5-x86_64/ mysql

3、创建Mysql的用户和组
 
[root@zw oradata]# groupadd dba
[root@zw oradata]# useradd -r -g dba mysql

userdel -r test 删除test用户
 
4 # 修改目录权限,指定给 mysql用户和用户组

[root@zw oradata]# chown -R mysql:dba /usr/local/mysql/


5.设置环境变量 
export PATH=/usr/local/mysql/bin:$PATH



6、安装DB  初始化命令只能在 mysql 这个目录下执行,不然会报错

[root@zw oradata]# /usr/local/mysql/scripts/mysql_install_db --user=mysql  --basedir=/usr/local/mysql  --datadir=/usr/local/mysql/data/  
 
[root@zw oradata]# cp my.cnf /etc

7.修改配置文件
 
[root@zw oradata] # cp my.cnf /etc/my.cnf

/usr/local/mysql

[root@zw oradata] # vi /etc/my.cnf


[mysqld]中添加:

basedir = /usr/local/mysql
datadir = /usr/local/mysql/data
port = 3306
server_id = 1
log-bin=mysql-bin



8 :启动mySQL服务,

 /usr/local/mysql/bin/mysqld_safe --user=root&
  
 
9、连接mysql

#使用MySQL命令的全路径。
[root@zw oradata]# /usr/local/mysql/bin/mysql -u root -p
Enter password:上面设置的password
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 15
Server version: 5.5.40-log MySQL Community Server (GPL)

Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>


10. 设置root密码

 ./bin/mysqladmin -u root password 123


10、启动、关闭mysql

[root@zw oradata]#/usr/local/mysql/support-files/mysql.server start
[root@zw oradata]#/usr/local/mysql/support-files/mysql.server stop

如果想执行 service mysql start or restart stop 命令咋办的? 在不能老#./mysql.server start
解决方法: 将 mysql.server  复制一份到 /etc/rc.d/init.d 下并改名 mysql 或建个连接文件
假设当前目录为 /etc/rc.d/init.d

[root@zw oradata]# cp  /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql

 启动:
 ① service mysql start     前提是执行了cp support-files/mysql.server /etc/init.d/mysql
 ② ./etc/init.d/mysql start
 ③ ./usr/local/mysql/bin/mysqld_safe --user=root&
 ④ /usr/local/mysql/support-files/mysql.server start
  
关闭:
①. service mysql stop
②./etc/init.d/mysql stop
③./usr/local/mysql/bin/mysqladmin -u root -p shutdown
④./usr/local/mysql/support-files/mysql.server stop

11、设置开机启动项

[root@zw oradata]# cp support-files/mysql.server /etc/init.d/mysql            上面已经做了可以省略
[root@zw oradata]# chkconfig --add mysql
 
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值