如果需要停止服务,可使用下面的命令之一:
#service mysqld stop
# /etc/init.d/mysqld stop
# mysqladmin shutdown
2.MySQL基本操作
连接与断开MySQL服务器:
当使用mysql命令来连接MySQL服务器时,通常需要提供一个MySQL用户名和密码。如果MySQL服务器运行在不是用户所登录的计算机上时,还将需要指定主机名。连接MySQL服务器的语句格式如下:
# mysql -h host -u user -p
Enter password: ********
调用mysql命令与该服务器连接,命令格式如下:
# mysql
如果成功地连接后,用户可以在“mysql>”提示符下输入QUIT随时断开:(也可以键入control-D断开)。
mysql> QUIT
Bye
3.据库的创建与删除(略)与其他SQL数据库相同。
4.在MySQL中可使用LOAD DATA和INSERT语句来增加数据记录。
其中,LOAD DATA语句可允许用户一次增加多条记录。但在使用该语句之前,必须首先创建一个文本文件“user.txt”,其格式如下:
1 liubing 12345 男lb@http://www.doczj.com/doc/9252562b2f60ddccda38a00e.html 1968-04-03 武汉
2 lyd 12345 女lyd@http://www.doczj.com/doc/9252562b2f60ddccda38a00e.html \N 武汉
可使用下面的命令来装载文本文件“user.txt”到user表中:
mysql> LOAD DATA LOCAL INFILE "user.txt" INTO TABLE user;
5.建立初始的MySQL权限
为root用户增加口令:
# mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('new_password')
WHERE user='root';
mysql> FLUSH PRIVILEGES;
删除匿名用户可使用下面的命令:
# mysql –u root –pcrq mysql
mysql> DELETE from user WHERE user=' ';
6.MySQL数据库的备份与恢复
使用mysqldump备份和拷贝数据库
mysqldump语句的命令格式如下:
# mysqldump [OPTIONS] database [tables]
例如,把数据库lbuser备份到/home/lb目录。可使用如下命令:
# cd /var/lib/mysql