Linux下MySql的安装过程
(1)groupadd mysql(创建mysql组)
(2)useradd -g mysql mysql (创建mysql用户并放入到mysql组中)
(3)进入到mysql文件夹
scripts/mysql_install_db --user=mysql
(初始化数据库,添加一个mysql用户)
(4)chown -R root .(改变文件的所有者,当前目录的所有者改为root,R的意思是递归,即改变当前文件夹和其子文件夹的所有者)
chown -R mysql data (修改data文件夹的所有者)
chgrp -R mysql . (将当前文件夹和其子文件夹的组改为mysql)
(5)启动sql
bin/mysqld_safe --user=mysql & [&表示以后台方式启动]
使用 ./mysql -u root -p
注意:如果有密码写在-p后面,但是与-p之间不能有空格。
补:Linux系统的系统环境变量(/etc/profile)和用户环境变量(/home/当前用户/.bash_profile),配置环境变量之后就可以mysql-u root -p
在Linux下编写java文件,显示mysql中的数据
mysql的驱动放在哪里? jdk/jre/lib/ext
备份和恢复
备份:mysqldump -u root -p密码 databaseName > data.bak
若备份多个数据库,数据库之间用","隔开。
恢复:mysql -u root -p密码 databaseName < data.bak
在恢复数据库的时候,需要建立一个空数据库databaseName,否则会报错。若备份某张表,则只需databaseName.tableName即可。