mySQL命令

27 篇文章 0 订阅
停止mySQL
net stop wampmysqld(mySQL名)
开启mySQL
net start wampmysqld(mySQL名)
用管理者来关闭mysql
mysqladmin -uroot -p shutdown
登录mySQL
mysql -uroot -p 回车输入密码
用全名称登录1
mysql --host localhost --user root --password
用全名称登录2

mysql -hlocalhost -uroot -p

远程连接Mysql服务器

mysql -h 192.168.0.53 -P 3306 -u vicky -padmin

退出
mysql>quit;
清屏
mysql>cls;
清除命令:
mysql>asfdsafa \c(或Esc)
给用户分配数据库权限 第一个"hdw"是用户名,第二个 "hdw"是密码
mysql>grant all on 数据库名.* to "hdw"@"localhost" identified by "hdw";
导出数据库表(备份)
mysqldump -uroot -p 数据库名>d:/起名.sql
还原数据库表
mysql -uroot -p 数据库名 < d:起名.sql
选择数据库
mysql>use 库名;
新建数据库 指定字符集
mysql>create database 数据库名 default character set utf8;
查看当前有多少数据库
mysql>show databases;
查看数据库里的表
mysql>show tables;
新建表 指定字符集
mysql>create table 表名(id int(10) primary key auto_increment,name varchar(30))
age tinyint(2)) default character set utf8 engine myisam;
查看表结构
mysql>desc 表名
删除库或表
mysql>drop database 库名 | drop table 表名 
修改表 在以有的表添加字段
mysql>alter table 表名 add birday date;


mysql> show databases;  //查看数据库里有几个库


设自定义字符集,防mysql注入
$charset="set character_set_connection=gbk,character_set_results=gbk,
         character_set_client=binary";
db->query($charset);






select if(sex,"男生","女生") as stusex,sname from stu;
select concat("姓名:",sname,"性别:",sex,"QQ:",qq) as aa from 表名




#创建数据库
mysql>create database 数据库名;
#创建完成之后进入数据库 
mysql>use 数据库名;
#查看表
mysql>show tables;
#创建表
mysql>create table student(id int(10) primary key auto_increment,name varchar(30),age tinyint(2));
#看表的结构
mysql>desc student;
#插入数据
mysql>insert into student (name,age) values("lisi",22);


##创建数据库时指定字符集
mysql>create database hd(库名) default character set utf8;
mysql>use hd;
mysql>create table user(id int(10) unsigned primary key auto_increment,name varchar(30),age tinyint(2))
      default character set utf8 engine mysam;
#创建表例2:
mysql>create table stu(id int(10) primary key auto_increment,sname char(30) not null,sex tinyint(1) default 0,
      qq varchar(255)) default character set utf8;
#查看mysql默认是什么字符集
mysql>status;



























































  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值