linux下安装MySQL

上一篇 / 下一篇  2016-01-06 09:40:43 / 个人分类:资料

1.使用cd /usr/local切换到/usr/local目录,使用命令#mkdir /usr/local/mysql创建mysql文件夹
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

Mysql3,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

完成数据库的创建和用户的授权

导入数据库脚本 参考以上


TAG: Linux

 

评分:0

我来说两句

我的栏目

日历

« 2024-04-29  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 26436
  • 日志数: 10
  • 建立时间: 2015-12-29
  • 更新时间: 2016-01-11

RSS订阅

Open Toolbar