Msql初步

安装见文章如何在Ubuntu上安装LAMP服务器系统

打开shell,输入一下命令连接mysql服务器:

$ mysql -u root -p    #-u root表示用户 -p输入密码 #表示注释
Enter password:*******

安装LAMP默认mysql服务器是打开的,如未启动需要启动:

$ /usr/bin/mysqld_safe & #&表示在shell后台运行,/usr/bin路径是加入环境变量PATH中的,所以可以直接 mysqld_safe(可执行的shell脚本)

查看mysql是否启动:

$ ps -ef | grep mysqld # -e 输出标准进程 -f 满格式化输出 | 管道 grep mysqld匹配含mysqld字段的行


扫描二维码关注公众号,回复: 1746012 查看本文章

关闭mysql服务器:

$ mysqladmin -u root -p shutdown


给mysql添加用户:

$ mysql -u root -p
Enter password:*******
mysql> use mysql;
Database changed

mysql> INSERT INTO user 
          (host, user, password, 
           select_priv, insert_priv, update_priv) 
           VALUES ('localhost', 'guest', 
           PASSWORD('guest123'), 'Y', 'Y', 'Y');
Query OK, 1 row affected (0.20 sec)

mysql> FLUSH PRIVILEGES;
Query OK, 1 row affected (0.01 sec)

mysql> SELECT host, user, password FROM user WHERE user = 'guest';
+-----------+---------+------------------+
| host      | user    | password         |
+-----------+---------+------------------+
| localhost | guest | 6f8c114b58f2ce9e |
+-----------+---------+------------------+
1 row in set (0.00 sec)

或授权用户:

mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP
    -> ON TUTORIALS.*
    -> TO 'zara'@'localhost'
    -> IDENTIFIED BY 'zara123';



查看user表字段,根据相应域添加:
mysql > use mysql
mysql > show columns from user;


以下列出了使用Mysql数据库过程中常用的命令:

  • USE 数据库名 :选择要操作的Mysql数据库,使用该命令后所有Mysql命令都只针对该数据库。
  • SHOW DATABASES: 列出 MySQL 数据库管理系统的数据库列表。
  • SHOW TABLES: 显示指定数据库的所有表,使用该命令前需要使用 use 命令来选择要操作的数据库。
  • SHOW COLUMNS FROM 数据表: 显示数据表的属性,属性类型,主键信息 ,是否为 NULL,默认值等其他信息。
  • SHOW INDEX FROM 数据表: 显示数据表的详细索引信息,包括PRIMARY KEY(主键)。
  • SHOW TABLE STATUS LIKE 数据表\G: 该命令将输出Mysql数据库管理系统的性能及统计信息。


资料来源:www.runoob.com








猜你喜欢

转载自blog.csdn.net/guduyibeizi/article/details/48096671