Øselect user from mysql.user;
Ø* mysql链接服务器mysql-h localhost -u root -p
Ø* use dbname选择数据库
Ø* show tables显示数据表
Ø*create database数据库名建库
Ø* drop database dbname删除库
Ø* delete database dbname删除库
Ø* create table <表名> ( <字段名1>
<类型1> [,..<字段名n> <类型n>])建表
Ø* rename table原表名to新表名改表名
Ø* update表名set字段=新值,…where条件修改表中数据
Ø* update表名set字段名=新内容更改表字段
Ø* show character set显示字符集
Ø* show collation显示字符集的校对
Ø* character set字符集名计置字符集
Ø* set names计置字符集* character_set_client客户端字符集
Ø* character_set_connection链接字符集
Ø* character_set_results返回字符集
Ø修改密码:
Øroot用户登录mysql数据库
Ømysql> update mysql.user set
password=password(”1qazse432”)where User=”root”;
Ømysql> flush privileges;
Ø配置远程登录:
ØGRANT ALL PRIVILEGES ON *.* TO 'root'@'ip'IDENTIFIEDBY 'password' WITH GRANT OPTION;#授权这个地址、账号通过密码远程连接
Ø/etc/mysql/my.conf,修改bind-address,指定为本机实际ip地址
常见错误:
字符乱码,数据库创建时选择了utf-8,表中字段还可能是其他,那个字段乱码,具体看那个;
网友评论