这里有新鲜出炉的 Linux 常用命令, 程序狗速度看过来!
Linux
Linux 是一套免费使用和自由传播的类 Unix 操作系统, 是一个基于 POSIX 和 UNIX 的多用户多任务支持多线程和多 CPU 的操作系统它能运行主要的 UNIX 工具软件应用程序和网络协议
这篇文章主要介绍了 linux 系统下安装配置解压版的 MySQL 数据库的相关资料, 需要的朋友可以参考下
一解压文件到当前目录
命令: tar -zxvf mysql....tar.gz
二移动解压完成的文件夹到目标目录并更名 mysql
命令: mv mysql - 版本号 /usr/local/mysql
添加系统 mysql 组和 mysql 用户
添加系统 mysql 组
sudo groupadd mysql
添加 mysql 用户
sudo useradd -r -g mysql mysql
添加完成后可用 id mysql 查看
然后进入 / usr/local/mysql 目录
设置 mysql 用户组对该文件夹操作权限
命令:
chown -R mysql:mysql ./
查看 / etc/my.cnf 是否存在, 如果存在删除掉
查看命令: ls /etc/my.cnf
删除命令: rm /etc/my.cnf
初始化数据库
命令:
./scripts/mysql_install_db --user=mysql
注: 如果执行此命令报如下错误
需安装 yum 包
命令:
yum -y install perl perl-devel
安装完成重新执行初始化数据库命令
然后进入 support-files 文件夹
拷贝 my-default.cnf 到 / etc 下更名为 my.cnf
命令:
cp my-default.cnf /etc/my.cnf
拷贝启动文件 mysql.server 到 / etc/rc.d/init.d 下并更名为 mysql
命令:
cp mysql.server /etc/rc.d/init.d/mysql
然后配置 mysql 开机自启动
进入 / etc/init.d 目录
给 mysql 赋可执行权限
命令: chmod +x mysql
添加服务
命令:
chkconfig --add mysql
查看服务列表
命令: chkconfig --list
如果看到 mysql 的服务, 并且 3,4,5 都是 on 的话则成功, 如果是 off, 则键入
chkconfig --level 345 mysql on
重启电脑
检查监听查看是否服务启动
命令:
netstat -na |grep 3306
更改用户可以远程操作数据库
授权操作
命令:
grant all privileges on *.* to '%'@'%' identified by 'mypassword' with grant option;
刷新授权
flush privileges;
远程连接
删除其他用户
来源: http://www.phperz.com/article/18/0223/362519.html