MySQL 基本操作
来源:互联网 发布:产品数据管理软件 编辑:程序博客网 时间:2024/06/11 21:29
MySQL 基本操作
新手救星,本人 Ubuntu 系统
1. 安装 mysql
root@ubuntu:~# sudo apt-get install mysql-server
root@ubuntu:~# sudo apt isntall mysql-client
root@ubuntu:~# sudo apt install libmysqlclient-dev
期间会弹出设置 root 账户的密码框,输入两次相同密码。
- 查询是否安装成功
root@ubuntu:~# sudo netstat -tap | grep mysql
root@ubuntu:~# netstat -tap | grep mysql
tcp6 0 0 [::]:mysql [::]:* LISTEN 7510/mysqld
2. 登陆 mysql
本地:
mysql -h localhost -u root -p123456
远程:
mysql -h RemoteHost -u UserName -pPassword -D Database;
3. 添加用户
create user ‘liujx’@’%’ identified by ‘123456’;
查看是否添加成功:
select * from mysql.user;
4. 创建数据库
create database aicnt_core_db;
5. 授权用户拥有某数据库的所有权限
grant all privileges on core_db.* to liujx@’%’ identified by ‘123456’;
flush privileges; // 刷新系统权限表
6. 删除用户
mysql>Delete FROM user Where User=’test’ and Host=’localhost’;
mysql>flush privileges;
mysql>drop database testDB; // 删除用户的数据库
删除账户及权限:
drop user 用户名@’%’;
drop user 用户名@ localhost;
7. 修改指定用户密码
mysql> update mysql.user set password=password(‘新密码’) where User=”test” and Host=”localhost”;
mysql> flush privileges;
8. 列出所有数据库
mysql>show database like “%data base name%”;;
9. 切换数据库
mysql>use ‘数据库名’;
10. 列出所有表
mysql>show tables like “%tablename%”;
11. 显示数据表结构
mysql>describe 表名;
12. 删除数据库和数据表
mysql>drop database 数据库名;
mysql>drop table 数据表名;
13. 导出表数据
mysqldump -t aicnt_core_db product > /home/liujx/aicnt_core_db_product_insert.sql
14. 导入数据
source /home/liujx/aicnt_core_db_product_insert.sql
15. 查看数据表的编码格式
show create table daily_reports;
16. 修改数据表编码格式
alter table <表名> character set utf8;
17. 创建数据表示指定表编码格式
"CREATE TABLE `config_info` ( `cfg_number` varchar(45) NOT NULL, `cfg_data` text NOT NULL, `cfg_signature` varchar(1024) DEFAULT NULL, `cfg_crypto_ver` int(11) DEFAULT '1', `data_length` int(11) DEFAULT '0', `state` int(11) DEFAULT '0', `create_data` datetime DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (`cfg_number`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ;"
- MySQL的基本操作
- Mysql 基本操作
- mysql基本操作
- Mysql的基本操作
- Mysql 基本命令操作
- mysql基本操作
- MySQL的基本操作
- MySQL常用操作基本
- MySQL基本操作
- MySQL基本操作
- MySql数据库基本操作
- MySQL 安装 (基本操作)
- MySQL基本操作(控制台)
- mysql 基本操作函数
- MySQL的基本操作
- MySql 基本操作
- mysql操作基本命令
- MySQL 基本操作命令
- varnish
- falconmail
- WebDriver使用中的一些问题
- 【POJ
- 百练_4001:抓住那头牛
- MySQL 基本操作
- redhat6.5 配置yum源, 使用centos的源
- sonar代码检查
- bzoj1823 tarjan算法应用-2-sats算法
- C3P0数据库连接池配置,项目启动时初始化(servlet)
- wampserver连接Oracle
- POJ2987: Firing 题解
- RPC远程过程调用协议简述
- Python3.0版本中特定语言的删除