首页 > 代码库 > MySQL数据库基础
MySQL数据库基础
安装mysql
[root@ultraera ~]# yum install mysql mysql-server mysql-devel
2.启动mysql,并设置开机自启动
[root@ultraera ~]# service mysqld start/stop/restart/status #启动/关闭/重启/状态 chkconfig mysqld on/off [root@ultraera ~]# chkconfig --list | grep mysqld mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off
3.相关配置
/etc/my.cnf mysql配置文件 /var/lib/mysql mysql数据库文件 port:3306 mysql默认端口
5.注意事项
mysql> quit #quit,退出,等同于ctrl+c Bye [root@ultraera ~]# ; #MySQL 绝大对数语句都是以分号结尾,注意是英文模式下的分号。 字符和字符串用 ‘ ‘ 引起;
4.mysql初始化及登录
[root@ultraera ~]# mysql -u root -p ‘123456‘ [root@ultraera ~]# mysql -u root -p -h localhost “-h” 指定服务器地址
5.创建、查看及删除当前数据库
mysql> CREATE DATABASE ultraera; Query OK, 1 row affected (0.00 sec) mysql> SHOW DATABASES; +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | test | | ultraera | +--------------------+ 4 rows in set (0.00 sec) mysql> DROP DATABASE ultraera; Query OK, 0 rows affected (0.00 sec)
6.创建、查看及删除当前表格
#创建表格之前要先选择数据库 mysql> use ultraera; Database changed mysql> CREATE TABLE ultraera( #create 创建表格,至少1列 -> id int NOT NULL, #NOT NULL 不为空,int 整型 -> name char(20) NOT NULL, #char() 字符型 ,()内定义字符长度 -> age int NOT NULL, -> ); Query OK, 0 rows affected (0.01 sec) mysql> DESC ultraera; +-------+----------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-------+----------+------+-----+---------+----------------+ | id | int(11) | NO | | NULL | | | name | char(20) | NO | | NULL | | | age | int(11) | NO | | NULL | | +-------+----------+------+-----+---------+----------------+ 3 rows in set (0.00 sec) mysql> DROP TABLE ultraera ; Query OK, 0 rows affected (0.00 sec)
本文出自 “南非部落” 博客,请务必保留此出处http://ultraera.blog.51cto.com/6640392/1583524
MySQL数据库基础
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。