自己经常会用到的mysql命令
一、启动方式
1、使用 service 启动:service mysql start
2、使用 mysqld 脚本启动:/etc/inint.d/mysqld start
3、使用 safe_mysqld 启动:safe_mysqld&
二、停止
1、使用 service 启动:service mysql stop
2、使用 mysqld 脚本启动:/etc/inint.d/mysqld stop
3、mysqladmin shutdown
三、重启
1、 使用 service 启动:service mysql restart
2、使用 mysqld 脚本启动:/etc/inint.d/mysqld restart
新建用户。
//登录MYSQL
@>mysql -u root -p
@>密码
//创建用户
mysql> insert into mysql.user(Host,User,Password)
values("localhost","test",password("test"));
//刷新系统权限表
mysql>flush privileges;
//设置全部权限
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY ‘passwd’
WITH GRANT OPTION;
然后登录一下。
mysql>exit;
@>mysql -u phplamp -p
@>输入密码
mysql>登录成功
2.为用户授权。
//登录MYSQL(有ROOT权限)。我里我以ROOT身份登录.
@>mysql -u root -p
@>密码
//首先为用户创建一个数据库(phplampDB)
mysql>create database phplampDB;
//授权phplamp用户拥有phplamp数据库的所有权限。
grant all privileges on *.* to root@localhost identified by
'';
grant all privileges on test.* to ydk@localhost identified by
'test';
grant all privileges on test.* to ydk@'118.123.199.74' identified
by 'test';
grant all privileges on test.* to ydk@'%' identified by 'ydkydk'
WITH GRANT OPTION;
//刷新系统权限表
mysql>flush privileges;
mysql>其它操作
3.删除用户。
@>mysql -u root -p
@>密码
mysql>DELETE FROM user WHERE User="test" and
Host="localhost";
mysql>DELETE FROM user WHERE User="test" and Host="IP地址";
mysql>flush privileges;
//删除用户的数据库
mysql>drop database ydk;
4.修改指定用户密码。
@>mysql -u root -p
@>密码
mysql>update mysql.user set password=password('新密码') where
User="phplamp" and Host="localhost";
mysql>flush privileges;
让MYSQL不区分表名大小写的方法其实很简单:
1.用ROOT登录,修改/etc/my.cnf
2.在[mysqld]下加入一行:lower_case_table_names=1
3.重新启动数据库即可
设置外网连接 在[mysqld]下
bind-address=118.123.199.47
skip-name-resolve
数据库导出:
mysqldump -u root -p 库名>文件名.sql
mysqldump -u root -p 库名 表名> 文件名.sql
数据库还原
mysqldump -u root -p 库名<文件名.sql
设置mysql的默认存储引擎
编辑my.cnf配置文件,在服务器端配置信息[mysqld]下面添加:
default-storage-engine = InnoDB
即可设置mysql数据库的默认引擎为MyISAM
修改表的存储引擎
ALTER TABLE t_name ENGINE = innodb;
修改表的存储引擎时,会重建表,结构文件、数据文件、索引文件等文件。
修改最大连接数
设置办法是在my.cnf文件中,添加下面的最后红色的一行:
[mysqld]下修改
max_connecionts=500
<!-- 正文结束 -->
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/10267386/viewspace-1114636/
,如需转载,请注明出处,否则将追究法律责任。