linux安装mysql
来源:互联网 发布:双系统装机软件 编辑:程序博客网 时间:2024/06/05 10:33
rpm格式安装
1、下载在rpm格式mysql-server安装包和mysql-client包,地址:http://pan.baidu.com/s/1R3k30;http://pan.baidu.com/s/1MJ1Wa
2、查看机子是否已安装mysql服务 ,命令:rpm -qa | grep mysql ;
3、删除所有mysql相关的安装包 :rpm -e --nodeps 已查询出来的包名
4、如果以前安装过mysql, 需要删除如下文件和文件夹:
rm -fr /usr/lib/mysql
rm -fr /usr/include/mysql
rm -f /etc/my.cnf
rm -fr /var/lib/mysql
5、运行如下命令安装mysql: rpm -ivh MySQL-server-5.5.40-1.el6.x86_64.rpm
rpm -ivh MySQL-client-5.5.40-1.el6.x86_64.rpm
6、初始化数据库:/usr/bin/mysql_install_db--user=mysql
7、修改my.cnf,mysql中rpm安装后在/etc路径下没有生成my.cnf。可以复制/usr/share/mysql下的my-default.cnf到该目录下
8、启动mysql数据库服务service mysql start
9、设置root密码:/usr/bin/mysqladmin -u root password '123456'
或者在 /root/.mysql_secret下查看生成的密码,命令如下:
mysql -u root -p
系统会提示enter password:
复制生成的密码,进入mysql修改密码,命令如下:
set password=Password('123456');
quit命令退出mysql
10、远程连接的设置:
运行mysql –uroot –pnew-password登录数据库
赋予root用户远程连接的权限
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456'WITH GRANT OPTION;
flush privileges;
11、如果想要手动设置mysql安装路径,请继续往下看:
mysql默认安装路径:
数据库目录:/var/lib/mysql
配置文件:/usr/share/mysql
相关命令:/usr/bin(mysqladmin mysqldump等命令)
启动脚本:/etc/rc.d/init.d/(启动脚本文件mysql的目录)
my.cnf里面的配置:
basedir:mysql安装路径;
datadir:该参数指定了 MySQL 的数据库文件放在什么路径下,数据库文件即我们常说的 MySQL data 文件;
socket:mysql.sock文件是服务器与本地客户进行通信的unix套接字文件,其默认位置是/var/lib/mysql/mysql.sock;
如果要修改datadir=/usr/share/mysql/data;socket=/var/lib/mysql/mysql.sock;
首先将/var/lib/mysql下的文件移到/usr/share/mysql/data底下;然后重新初始化数据库,修改/usr/share/mysql/data的权限为mysql,命令如下:
chown -R mysql;
想要修改mysql为开机自启动方式的命令如下:#chkconfig --add mysqld
查看是否修改成功:
[root@localhost mysql]#chkconfig --list mysqld
mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off
i. 重启系统,mysqld就会自动启动了。
- linux卸载mysql,安装mysql
- [MySQL]Linux 快速安装MYSQL
- 【Mysql】Linux环境安装Mysql
- Linux下安装Mysql
- Linux下安装MySQL
- 安装MySQL-LINUX
- Linux下安装MYSQL
- Linux下安装mysql
- linux mysql 安装
- LINUX下安装MySQL
- Linux下安装MySQL
- Linux下安装MySQL
- Linux 安装 Mysql
- linux安装mysql
- linux下安装mysql
- Linux下安装Mysql
- Linux下安装MySQL
- Mysql linux安装日志
- leetcode Remove Linked List Elements
- openwrt The process did not produce any response
- SQL语句之按in排序
- php与json
- java中的String类常量池详解
- linux安装mysql
- 网络编程 同步异步加载 SET POST
- 百度
- hdu5592
- 6大设计原则(五)---迪米特法则
- c库函数
- previous declaration of XXX was here
- webservice并行能力及配置
- #学习笔记#(6)mouseenter-mouseleave显示隐藏内容-jQuery