启动数据库有两种方式:1 /etc/init.d/mysqld start
2 mysqld_safe 加选项 有安全
安装完给root加密码:/usr/bin/mysqladmin -u root password 1234;
-p 选项 为旧密码;
进入mysql: mysql -u root -p;
use mysql;使用库
show processlist;显示当前谁在链接
show databases;显示所有库
show database();显示当前库的名字
show tables;显示库的表
decribe 表名;查看表的结构
select . . from 表名;
注意不区分大小;对于字符 不区分单双引号;
create database 库名; 建库
use 库名;
create table 表名(id int(3) auto_increment not null primary key,xm char(8),birthday date);建表
自增字段的初值问题 alter table tb_name auto_incremen=1;
insert into 表名 values(''. ''. '');
update 表名 set birthday=' ' where xm=' '; 修改
select * from 表名 where 条件;
delete from 表名 where 条件;删除记录
删除表 drop table 表名;
删除库 drop databade 库名;
grant privileges on *.* to user_1@"%/localhost" identified by"1234"; 添加用户 privileges 可以是 all 或select insert delete update等权限
%只能是远程登录 localhost 只能是本地主机登录
flush privileges;
use mysql; update user set password=password(" xin mima") where user='root'; flush privileges; 修改用户的密码