mysql 常用基本命令

偏执的太偏执、 2022-08-21 14:55 304阅读 0赞
  1. win7
  2. 密码:new_password
  3. net start mysql 启动
  4. net stop mysql 关闭
  5. exit 退出
  6. mysql> show global variables like 'port' 查看端口号
  7. mysql> status 查看状态信息
  8. mysql -u root -p 登录(在Windows命令行窗口下执行)
  9. SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user; 查看所有的用户
  10. select * from mysql.user where user='root' \G 查看root用户的具体权限
  11. SHOW DATABASES; 显示所有的数据库
  12. CREATE DATABASE mydb1; 创建一个名称为mydb1的数据库。
  13. SHOW CREATE DATABASE mydb1; 查看数据库的创建细节,可以看到使用的字符集。
  14. CREATE DATABASE mydb2 CHARACTER SET gbk; 创建一个使用gbk字符集的mydb2数据库。
  15. CREATE DATABASE mydb3 CHARACTER SET gbk COLLATE gbk_chinese_ci; 创建一个使用gbk字符集,并带校对规则的mydb3数据库。
  16. DROP DATABASE mydb3; 删除前面创建的mydb3数据库
  17. ALTER DATABASE mydb2 CHARACTER SET utf8; 查看服务器中的数据库,并把mydb2的字符集修改为utf8;
  18. USE mydb1; 选择数据库
  19. SELECT DATABASE(); 显示当前的数据库
  20. 创建一个员工表
  21. CREATE TABLE employee(
  22. id int,
  23. name varchar(100),
  24. gender varchar(10),
  25. birthday date,
  26. entry_date date,
  27. job varchar(100),
  28. salary float(8,2),
  29. resume text
  30. );
  31. SHOW TABLES; 查看库中的所有表格
  32. DESC employee; 查看表的结构
  33. SHOW CREATE TABLE employee; 查看表的创建细节
  34. ALTER TABLE employee ADD image blob; 在上面员工表的基本上增加一个image列。
  35. ALTER TABLE employee MODIFY job varchar(60); 修改job列,使其长度为60
  36. ALTER TABLE employee DROP image; 删除image列。
  37. RENAME TABLE employee TO user; 表名改为user
  38. ALTER TABLE user CHARACTER SET utf8; 修改表的字符集为utf8
  39. ALTER TABLE user CHANGE name username varchar(100); 列名name修改为username

发表评论

表情:
评论列表 (有 0 条评论,304人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Linux基本命令

        man vim     命令帮助,查看命令使用形式。     命令行下快捷  有时候在 X-Window里由于程序出错,使鼠标键盘都不起作用, 这