- 第一次进入数据库:mysql -u root
- 进入后修改密码:set password for ‘root’@’localhost’ =password(‘xxxxxxxx’);
- 再次进入数据库:mysql -u root -p
- 创建数据库:create database txsql;
- 进入某个数据库:use databasename;
- 创建表:
CREATE TABLE IF NOT EXISTSrunoob_tbl
(
runoob_id
INT UNSIGNED AUTO_INCREMENT,
runoob_title
VARCHAR(100) NOT NULL,
runoob_author
VARCHAR(40) NOT NULL,
submission_date
DATE,
PRIMARY KEY (runoob_id
)
)ENGINE=InnoDB DEFAULT CHARSET=utf8; - 修改某个表的字段名称及指定为空或非空:alter table 表名称 change 字段原名称 字段新名称 字段类型 [是否允许非空];
- 修改表中某个字段的值:update 表名 set 字段名 = 修改的内容
- 添加一个字段:alter table 表名 add 字段名 varchar(10) not Null;
- 删除数据库:drop database <数据库名>;
- 修改MySQL5.6编码方式:(修改完后需重建数据库)
vi /etc/my.cnf
[client] #如果没有这个就自己添加
default-character-set=utf8 #后面添加的
[mysqld]
character-set-server=utf8 #后面添加的
collation-server=utf8_general_ci #后面添加的
12 . 未完待续