linux下如何安装MySQL
2012-04-12 16:08
483 查看
先安装mysql
sudo apt-get install-server
接下来是设置密码
/usr/bin/mysqladmin -u root password 'admin'
/usr/bin/mysqladmin -u root -h test1 password 'admin'
如果出现了Starting mysql daemon with databases from /var/lib/mysql那么就说明安装好了.
我们可以查看下端口:netstat -nat
如果有3306的端口,就说明服务已经启动了.
对于客户端的安装,个人觉得还是挺快的
sudo apt-get install mysql-client
mysql的目录:
/var/lib/mysql ====是数据库目录
/usr/share/mysql =====mysql.server命令及配置文件
/usr/bin =============mysqladmin mysqldump等命令
/etc/rc.d/init.d/ ===============启动脚本文件mysql的目录
如果要登陆mysql:
mysql -u root -p
然后会让你输入密码:要输入的密码
如果出现mysql> 那么,就修改成功了.
mysql的启动与停止
启动: /etc/init.d/mysql start
停止: /usr/bin/mysqladmin -u root -p shutdown
自动启动:
sbin/chkconfig --list 察看mysql是否在自动启动列表中
sbin/chkconfig --add mysql 把mysql添加到启动服务组里面去
sbin/chkconfig --del mysql 把mysql从启动服务组里删除
更改MySQL目录
MySQL默认的数据文件存储目录为/var/lib/mysql.假如要把目录移到/home/data下需要进行下面几步:/usr/lib/mysql/data
1.在home目录下建立data目录
cd /home
mkdir data
2.把MySQL服务进程停掉
/usr/bin/mysqladmin -u root -p shutdown
3.把/var/lib/mysql整个目录移到/home/data
mv /var/lib/mysql /home/data/
这样就把MySQL的数据文件移动到了/home/data/mysql下.
4.找到my.cnf配置文件
如果/etc/目录下没有my.cnf配置文件,请到/usr/share/mysql/下找到*.cnf文件
拷贝其中一个到/etc/并改名为my.cnf中,命令如下:
cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
5.编辑MySQL的配置文件/etc/my.cnf
为保证MySQL能够正常工作,需要指明mysql.sock文件的产生位置.修改socket=/var/lib/mysql/mysql.sock
一行中等号右边的值为: /home/mysql/mysql.sock.操作如下:
vi my.cnf(用vi工具编辑my.cnf文件,找到下列数据修改之)
#The MySQL server
[mysqld]
port =3306
#socket=/var/lib/mysql/mysql.sock(原内容,为了更稳妥用"#"注释此行)
socker=/home/data/mysql/mysql.sock(加上此行)
6.修改MySQL启动脚本/etc/rc.d/init.d/mysql
最后,需要修改MySQL启动脚本/etc/rc.d/init.d/mysql,把其中datadir=/var/lib/mysql一行中
等号右边的路径改成你现在的实际存放路径:home/data/mysql
vi /etc/rc.d/init.d/mysql
#datadir=/var/lib/mysql(注释此行)
datadir=/home/data/mysql(加上此行)
7.重新启动MySQL服务
/etc/rc.d/init.d/mysql start
或者reboot Linux;
sudo apt-get install-server
接下来是设置密码
/usr/bin/mysqladmin -u root password 'admin'
/usr/bin/mysqladmin -u root -h test1 password 'admin'
如果出现了Starting mysql daemon with databases from /var/lib/mysql那么就说明安装好了.
我们可以查看下端口:netstat -nat
如果有3306的端口,就说明服务已经启动了.
对于客户端的安装,个人觉得还是挺快的
sudo apt-get install mysql-client
mysql的目录:
/var/lib/mysql ====是数据库目录
/usr/share/mysql =====mysql.server命令及配置文件
/usr/bin =============mysqladmin mysqldump等命令
/etc/rc.d/init.d/ ===============启动脚本文件mysql的目录
如果要登陆mysql:
mysql -u root -p
然后会让你输入密码:要输入的密码
如果出现mysql> 那么,就修改成功了.
mysql的启动与停止
启动: /etc/init.d/mysql start
停止: /usr/bin/mysqladmin -u root -p shutdown
自动启动:
sbin/chkconfig --list 察看mysql是否在自动启动列表中
sbin/chkconfig --add mysql 把mysql添加到启动服务组里面去
sbin/chkconfig --del mysql 把mysql从启动服务组里删除
更改MySQL目录
MySQL默认的数据文件存储目录为/var/lib/mysql.假如要把目录移到/home/data下需要进行下面几步:/usr/lib/mysql/data
1.在home目录下建立data目录
cd /home
mkdir data
2.把MySQL服务进程停掉
/usr/bin/mysqladmin -u root -p shutdown
3.把/var/lib/mysql整个目录移到/home/data
mv /var/lib/mysql /home/data/
这样就把MySQL的数据文件移动到了/home/data/mysql下.
4.找到my.cnf配置文件
如果/etc/目录下没有my.cnf配置文件,请到/usr/share/mysql/下找到*.cnf文件
拷贝其中一个到/etc/并改名为my.cnf中,命令如下:
cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
5.编辑MySQL的配置文件/etc/my.cnf
为保证MySQL能够正常工作,需要指明mysql.sock文件的产生位置.修改socket=/var/lib/mysql/mysql.sock
一行中等号右边的值为: /home/mysql/mysql.sock.操作如下:
vi my.cnf(用vi工具编辑my.cnf文件,找到下列数据修改之)
#The MySQL server
[mysqld]
port =3306
#socket=/var/lib/mysql/mysql.sock(原内容,为了更稳妥用"#"注释此行)
socker=/home/data/mysql/mysql.sock(加上此行)
6.修改MySQL启动脚本/etc/rc.d/init.d/mysql
最后,需要修改MySQL启动脚本/etc/rc.d/init.d/mysql,把其中datadir=/var/lib/mysql一行中
等号右边的路径改成你现在的实际存放路径:home/data/mysql
vi /etc/rc.d/init.d/mysql
#datadir=/var/lib/mysql(注释此行)
datadir=/home/data/mysql(加上此行)
7.重新启动MySQL服务
/etc/rc.d/init.d/mysql start
或者reboot Linux;
相关文章推荐
- linux下如何使用和安装mysql(二)
- linux如何安装数据和简单使用mysql-mariadb
- Linux下如何安装Mysql
- linux的docker上如何安装mysql
- 如何彻底删除linux上yum 安装的mysql
- 如何在CentOS 6安装Linux,Apache,MySQL,PHP(LAMP)
- Linux下,如何给PHP安装pdo_mysql扩展
- 如何在Linux中安装Mysql?
- linux下如何使用和安装mysql (三)
- 如何在Ubuntu上安装Linux,Apache,MySQL,PHP(LAMP)
- 在Linux操作下如何编译安装php&mysql&apache
- linux的docker上如何安装mysql
- Linux系统下以RPM方式如何安装mysql-5.7.9
- Linux 安装好mysql之后 如何通过远程登陆mysql
- 如何在linux下安装mysql
- Linux下如何安装MySQL 5.0
- Linux系统安装mysql之后如何更改密码(忘记密码)
- linux(centos) 下安装phpstudy 如何命令行进入mysql.可以进去更改默认密码
- linux上安装mysql 5.7.11完成之后 如何连接
- linux中安装mysql,如何开启远程访问权限