linux下安装MySQL
上一篇 /
下一篇 2016-01-06 09:40:43
/ 个人分类:资料
2.使用工具将事先准备好的安装包传到要安装的环境上/usr/local/mysql
3.查看系统是否默认安装了mysql:#rpm -qa | grep mysql
如系统默认安装了,则需卸载:#rpm –e MySQL-server-5.5.41-1.rhel5.x86_64.rpm --nodeps (已经安装过的包名)
卸载完成后在安装
# rpm -ivh MySQL-server-5.5.41-1.rhel5.x86_64.rpm --nodeps –force
#rpm –ivh MySQL-client-5.5.41-1.rhel5.x86_64.rpm
4.启动mysql,使用命令:/etc/init.d/mysql start
5.运行mysql_secure_installation命令初始化数据库,设置root用户密码、是否删除匿名用户、是否禁止root远程登录、是否删除test数据库、是否重载权限表等 6.查看mysql是否运行了,命令使用:ps -aux | grep mysql
7.设置开机启动
查找mysql.server文件的位置
# find / -name mysql.server
将文件复制到/etc/init.d目录下并改名字为mysql
#cp /usr/share/mysql/mysql.server /etc/init.d/mysql
增加mysql的可执行权限
#chmod +x /etc/init.d/mysql
使开机运行mysql脚本
#chkconfig --add mysql
#chkconfig –list|grep mysql
Mysql的3,4,5为启用状态说明配置成功;
如果是关闭,则键入
chkconfig --level 345 mysql on
8.创建数据库并授权用户
把创建数据库和用户授权脚本configdb.sql上传到/usr/local目录下。
脚本内容如下:
insert into mysql.user(Host,User,Password) values("%","zone1",password("abc123"));
flush privileges;
CREATE DATABASE ldap3 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
grant all privileges on ldap3.* to zone1 identified by 'abc123';
flush privileges;
进入脚本所在的目录:#cd /usr/local
运行命令:# mysql -uroot -p < configdb.sql
Password是在安装msyql时设置的root密码,输入:root
完成数据库的创建和用户的授权
导入数据库脚本 参考以上
相关阅读:
- Linux系统用户和用户组介绍 (zaza9084, 2015-12-30)
- Linux内存段的分析 (zaza9084, 2015-12-31)
- 如何在Linux上按国别阻止网络流量? (zaza9084, 2016-1-04)
- 修改Linux默认jdk版本 (zaza9084, 2016-1-05)
- Linux新建ftp用户并限制访问路径 (zaza9084, 2016-1-06)
- linux下安装JDK_7+ (1583651986, 2016-1-06)
- linux下安装Tomcat_7+ (1583651986, 2016-1-06)
- Linux学习之开机启动 (zaza9084, 2016-1-07)
- 2016年关于Linux发展趋势的八项预测 (zaza9084, 2016-1-08)
- Linux下安装openldap (1583651986, 2016-1-11)
收藏
举报
TAG:
Linux