CentOS操作系统MYSQL语句

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_35399846/article/details/79248576
  1. 第一次进入数据库:mysql -u root
  2. 进入后修改密码:set password for ‘root’@’localhost’ =password(‘xxxxxxxx’);
  3. 再次进入数据库:mysql -u root -p
  4. 创建数据库:create database txsql;
  5. 进入某个数据库:use databasename;
  6. 创建表:
    CREATE TABLE IF NOT EXISTS runoob_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;
  7. 修改某个表的字段名称及指定为空或非空:alter table 表名称 change 字段原名称 字段新名称 字段类型 [是否允许非空];
  8. 修改表中某个字段的值:update 表名 set 字段名 = 修改的内容
  9. 添加一个字段:alter table 表名 add 字段名 varchar(10) not Null;
  10. 删除数据库:drop database <数据库名>;
  11. 修改MySQL5.6编码方式:(修改完后需重建数据库)
vi /etc/my.cnf
[client]    #如果没有这个就自己添加
default-character-set=utf8  #后面添加的
[mysqld]
character-set-server=utf8   #后面添加的
collation-server=utf8_general_ci    #后面添加的

12 . 未完待续

猜你喜欢

转载自blog.csdn.net/qq_35399846/article/details/79248576
今日推荐