Mysql数据库简单安装二进制

二进制安装:
[root@lufengcentos ~]# mkdir /home/lufeng/tools -p
[root@lufengcentos ~]# cd /home/lufeng/tools   
[root@lufengcentos tools]# rz
[root@lufengcentos tools]# tar xf mysql-5.5.49-linux2.6-x86_64.tar.gz
[root@lufengcentos tools]# mkdir -p /application/MysqL-5.5.49
[root@lufengcentos tools]# mv MysqL-5.5.49-linux2.6-x86_64 /application/MysqL-5.5.49
创建MysqL用户|组
[root@lufengcentos tools]# groupadd MysqL
[root@lufengcentos tools]# useradd MysqL -g MysqL -s /sbin/nologin -M
初始化配置文件
[root@lufengcentos tools]# ln -s /application/MysqL-5.5.49/ /application/MysqL
[root@lufengcentos tools]# cd /application/MysqL
[root@lufengcentos MysqL]# cp support-files/my-small.cnf /etc/my.cnf
初始化数据库文件
[root@lufengcentos MysqL]# mkdir -p /application/MysqL/data
[root@lufengcentos MysqL]# chown -R MysqL.MysqL /application/MysqL/
[root@lufengcentos MysqL]# /application/MysqL/scripts/MysqL_install_db --basedir=/application//MysqL --datadir=/application/MysqL/data --user=MysqL
配置并启动MysqL
[root@lufengcentos MysqL]# cp support-files/MysqL.server /etc/init.d/MysqLd
[root@lufengcentos MysqL]# chmod +x /etc/init.d/MysqLd
root@lufengcentos MysqL]# sed -i 's#/usr/local/MysqL#/application/MysqL#g' /application/MysqL/bin/MysqLd_safe /etc/init.d/MysqLd
[root@lufengcentos MysqL]# /etc/init.d/MysqLd start
Starting MysqL... SUCCESS! 
[root@lufengcentos MysqL]# netstat -lntup|grep MysqL
tcp        0      0 0.0.0.0:3306                0.0.0.0:*                   LISTEN      2951/MysqLd         
配置全局使用路径
[root@MysqL-server ~]# echo 'export PATH=/application/MysqL/bin:$PATH' >>/etc/profile
[root@MysqL-server ~]# tail -1 /etc/profile
export PATH=/application/MysqL/bin:$PATH
[root@MysqL-server ~]# echo $PATH
/application/MysqL/bin:/applicaion/MysqL/bin:/applicaion/MysqL/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
安全配置:
[root@MysqL-server ~]# MysqLadmin -u root password '199429'
[root@MysqL-server ~]# MysqL
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
[root@MysqL-server ~]# MysqL -uroot -p
删除多余用户:
+------+-----------+
| user | host      |
+------+-----------+
| root | 127.0.0.1 |
| root | localhost |
+------+-----------+

相关文章

优化MySQL数据库发布系统存储的方法有:1.mysql库主从读写分...
使用mysql的方法:在“我的电脑”→右键→“管理”→“服务”...
在mysql中查看root用户权限的方法:1.命令行启动mysql服务;...
MySQL主从复制是用来备份一个与主数据库一样环境的从数据库,...
运行mysql的方法1.启动mysql服务,在“我的电脑”→右键→“...
开启mysql的方法1.可以通过快捷键win+r,输入cmd,打开窗口,...